TTM Trailing Twelve Months - measurement of a company's financial performance used in finance, acronym text concept stamp