What does TTM mean when showing the abbreviated incom stmt.? jstark99 3 years ago updated 3 years ago Under review
TTM = Trailing Twelve Months. It's synonymous with "LTM" - Last twelve months.
Thanks,
Daniel Hochman
Director of Product, Seeking Alpha