News

Investors often see financial results reported or analyzed on a trailing 12 months (TTM) basis. Here’s what that means.