What is TTM in Stocks?

What is TTM in Stocks?

TTM stands for Trailing Twelve Months. It refers to the most recent 12-month period of a company's financial data, used by investors to evaluate current performance without waiting for an annual report.


 

Overview
FAQs
Videos

Know the benefits of a demat account

Free Demat account in minutes | Low brokerage | Online account opening

TTM, or Trailing Twelve Months, is a method of measuring a company's financial performance over the last 12 consecutive months ending on the most recent reporting date. It gives investors a current and rolling view of metrics such as revenue, earnings per share (EPS), and the price-to-earnings (P/E) ratio.


  • TTM covers the last 12 months of actual reported data, not a fixed financial year
  • Used to calculate key metrics: TTM EPS, TTM P/E ratio, TTM revenue, and TTM EBITDA
  • More current than annual report data, which can be 6 to 12 months old by the time investors read it
  • TTM is backward-looking and does not predict future performance
  • Available on most stock screeners, broker platforms, and financial data sites for listed Indian companies
  • SEBI-regulated companies listed on BSE and NSE report quarterly results, which form the base for TTM calculations

 

Show More
Show Less

How to calculate TTM: step-by-step

Value investing
 

Value investing

TTM is calculated by adding the most recent four quarters of reported financial data. The formula is straightforward.

TTM formula:
TTM = (Most recent full year annual figure) + (Most recent quarter) - (Same quarter from the previous year)

Example using net profit:


Suppose a company reports the following net profit figures:


PeriodNet profit
Full year FY2024 (Apr 2023 to Mar 2024)₹400 crore
Q1 FY2025 (Apr to Jun 2024)₹110 crore
Q1 FY2024 (Apr to Jun 2023)₹90 crore

TTM net profit = ₹400 crore + ₹110 crore - ₹90 crore = ₹420 crore


This gives you the net profit for the 12-month period ending June 2024, without waiting for the full FY2025 annual report.


Step-by-step process:


  1. Find the company's most recent full-year annual report figure for the metric you want (revenue, EPS, EBITDA, etc.)
  2. Add the value from the most recently completed quarter
  3. Subtract the value from the same quarter of the previous year
  4. The result is the TTM figure for that metric


You can repeat this for any financial metric: revenue, operating profit, EPS, or free cash flow.

Show More
Show Less

Key financial metrics that use TTM

TTM is applied across several financial metrics that investors use daily to evaluate stocks.


TTM EPS (Earnings Per Share)
TTM EPS is the total earnings of a company over the last 12 months divided by the total number of outstanding shares. It reflects how much profit each share has generated in the recent period.


TTM EPS = TTM Net Profit / Total shares outstanding


TTM P/E ratio (Price-to-Earnings)
The TTM P/E ratio is the most widely used valuation metric in equity research. It compares the current stock price to the TTM EPS.

TTM P/E = Current market price / TTM EPS. A TTM P/E of 20 means investors are paying ₹20 for every ₹1 of earnings generated in the last 12 months. This is used to compare valuations across companies in the same sector.


TTM revenue
TTM revenue is the total sales a company generated in the last 12 months. It shows whether a business is growing, stable, or declining without relying on year-old annual data.


TTM EBITDA
TTM EBITDA (Earnings Before Interest, Tax, Depreciation, and Amortisation) measures operating profitability over the trailing period. It is used in valuation ratios such as EV/EBITDA (Enterprise Value to EBITDA).


TTM free cash flow
TTM free cash flow is the cash a company generated after accounting for capital expenditure over the last 12 months. It indicates whether the business can fund its own growth, pay dividends, or reduce debt without external financing.

Show More
Show Less

TTM vs forward-looking metrics: key differences

TTM uses actual reported data. Forward-looking metrics use analyst estimates of future performance. Both serve different purposes in stock analysis.


ParameterTTMForward P/E or forward EPS
Data sourceActual reported quarterly resultsAnalyst estimates of future earnings
Time periodLast 12 completed monthsNext 12 months (projected)
ReliabilityHigh, based on audited or declared resultsLower, depends on forecast accuracy
Use caseValuation based on current performanceValuation based on growth expectations
RiskMay lag a business turnaround or declineEstimates can be wrong or outdated

When to use TTM: Use TTM when you want to value a company based on what it has actually delivered, not what analysts expect. It is more reliable for stable, mature businesses.

When to use forward metrics: Use forward P/E or forward EPS when evaluating high-growth companies where current earnings understate future potential, such as early-stage businesses investing heavily in expansion.


Neither method is superior on its own. Experienced investors use both together to get a complete picture.

Show More
Show Less

Benefits of using TTM in stock analysis

TTM offers four practical advantages for investors evaluating stocks.


1. More current than annual data
Annual reports in India are typically published months after the financial year ends. TTM data updates every quarter, so investors always work with the most recent 12 months of performance.

2. Removes seasonal distortions
Many businesses are seasonal. A retail company may earn 40% of its annual revenue in the October-to-December festive quarter. Using a single quarter's data inflates or deflates the picture. TTM smooths out these seasonal swings by covering a full year of operations.

3. Enables fair comparison across companies
Not all companies follow the same financial year. TTM standardises the comparison window so you can place two companies side by side on the same 12-month basis regardless of their reporting cycles.

4. Widely available and easy to apply
TTM figures are displayed on most Indian stock screeners and brokerage research platforms. Investors do not need to calculate TTM manually for every metric; the data is readily accessible for BSE and NSE listed companies.

Show More
Show Less

TTM vs YTD: what is the difference?

TTM and YTD (Year to Date) are both time-based financial measures but they cover different periods and serve different purposes.


ParameterTTMYTD
Full formTrailing Twelve MonthsYear to Date
Period coveredLast 12 consecutive months from the most recent quarterFrom 1 January (or 1 April in India) to the current date
LengthAlways exactly 12 monthsVaries depending on when you check it
Rolling or fixedRolling, updates every quarterFixed start date, grows as the year progresses
Best used forValuation ratios (P/E, EV/EBITDA), performance benchmarkingTracking progress within the current financial year

Example: On 30 June 2025, TTM covers July 2024 to June 2025. YTD (for an April-to-March Indian financial year) covers only April 2025 to June 2025, which is just one quarter.


YTD is useful for tracking how a stock or portfolio has performed since the start of the year. TTM is the right measure when you need a full 12-month performance picture for valuation or comparison purposes.

Show More
Show Less

Conclusion

TTM, or Trailing Twelve Months, gives investors a rolling, current view of a company's financial performance without waiting for an annual report. It forms the base of widely used valuation metrics such as TTM P/E, TTM EPS, and TTM EBITDA, and helps compare companies across different financial year cycles fairly.


TTM works best for stable, established businesses with consistent earnings. For early-stage companies, turnaround stories, or businesses with large one-time items, TTM figures need to be read carefully alongside forward-looking estimates and sector context.

Features and Benefits of LAS

Tenure 36 months

Tenure 36 months

Flexible repayment from 7 days to 36 months

1000+ shares

1000+ shares

Get 50% value on 1000+ shares

All DP shares available

All DP shares available

All companies’ and DPs’ Demat accounts accepted for loans

Customer portal

Customer portal

Handle loans, shares, and statements — all in one place

Pro Tip

Invest in equities, F&O and upcoming IPOs effortlessly by opening a demat account online. Enjoy a free subscription for the first year with Bajaj Broking

Frequently Asked Questions

TTM in Stock Market

What is TTM in stock market?

TTM in the stock market stands for Trailing Twelve Months. It refers to the most recent 12-month period of a company's financial performance, calculated on a rolling basis from the latest reported quarter. Investors use TTM to evaluate metrics such as revenue, earnings per share, and the P/E ratio using current data rather than year-old annual report figures.

What does TTM stand for in the stock market?

TTM stands for Trailing Twelve Months. It is a rolling 12-month window of actual reported financial data ending at the most recently completed quarter. The TTM period shifts forward every time a new quarterly result is published, keeping the data as current as possible.

How is TTM calculated?

TTM is calculated using this formula: TTM = Most recent full-year annual figure + Most recent quarter's figure - Same quarter's figure from the prior year. For example, if a company's FY2024 net profit was ₹400 crore, the most recent quarter earned ₹110 crore, and the same quarter last year earned ₹90 crore, the TTM net profit is ₹420 crore. This method works for any financial metric including revenue, EPS, and EBITDA.

Show More Show Less

Disclaimer

Standard Disclaimer

Investments in the securities market are subject to market risk, read all related documents carefully before investing.

Broking services offered by Bajaj Financial Securities Limited (Bajaj Broking). Reg Office: Bajaj Auto Limited Complex, Mumbai –Pune Road Akurdi Pune 411035. Corporate Office: Bajaj Financial Securities Limited, 1st Floor, Mantri IT Park, Tower B, Unit No 9 & 10, Viman Nagar, Pune, Maharashtra 411014. SEBI Registration No.: INZ000218931 | BSE Cash/F&O/CDS (Member ID:6706) | NSE Cash/F&O/CDS (Member ID: 90177) | DP registration No: IN-DP-418-2019 | CDSL DP No.: 12088600 | NSDL DP No. IN304300 | AMFI Registration No.: ARN –163403.

Details of Compliance Officer: Mr. Boudhayan Ghosh (For Broking/DP/Research) | Email: compliance_sec@bajajbroking.in | Contact No.: 020-4857 4486. For any investor grievances write to compliance_sec@bajajbroking.in/ compliance_dp@bajajbroking.in (DP related)

This content is for educational purpose only. Securities quoted are exemplary and not recommendatory.

Research Services are offered by Bajaj Broking as Research Analyst under SEBI Regn: INH000010043.

For more disclaimer, check here: https://www.bajajbroking.in/disclaimer