TTM

Medical abbreviations:
TTM

Trailing Twelve Months