What does TTM mean in finance?

Back to top button