Drag

TRF

Industrials NSE:TRF

291.05INR
19.35 ( 7.12%)

Last update at Jan. 30, 2026, 3:54 p.m.

Day Range

271.70315.00
LowHigh

52 Week Range

272.25 450.00
LowHigh

Fundamentals

  • Previous Close 271.70
  • Market Cap 3345.34M
  • Volume110,711
  • P/E Ratio 29.09
  • EBITDA 282.13M
  • Revenue TTM 961.78M
  • Revenue Per Share TTM 87.41
  • Gross Profit TTM 918.05M
  • Diluted EPS TTM 10.45

Source: TradingView
The charts and visual representations are sourced from TradingView through embedded widgets. For any issues with chart display, please visit the TradingView website

Financials

Income Statement

Total Revenue
Net Income

Balance Sheet

Total Assets
Total Liabilities

Change in Cash

Breakdown 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Type yearly yearly yearly yearly yearly
Income before tax 309.31M 416.68M 808.41M -161.05M -654.88M
Net income 257.92M 346.04M 885.79M -230.42M -931.13M
Total Revenue 1207.35M 1399.59M 1771.02M 1271.38M 1139.36M
Gross Profit 1043.25M 517.27M 1435.27M 703.32M 406.13M
Breakdown 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Type yearly yearly yearly yearly yearly
Date 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Total assets 3393.16M 3095.10M 3267.09M 3677.92M 4244.94M
Intangible assets 2.63M 0.35M 1.52M 0.14M 0.38M
Other current assets 226.80M 261.26M 70.89M 127.82M 188.98M
Deferred long term liab - - - - -
Non current assets other - - - - -
Breakdown 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Type yearly yearly yearly yearly yearly
Date 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Change in Cash -179.06M 492.01M 26.64M -224.17M 23.47M
Operating Cash 935.64M 339.03M 830.98M -376.83M 209.63M
Free Cash Flow 897.68M 289.87M 817.65M -378.65M 205.57M

Peer Comparison

Sector: Industrials Industry: Specialty Industrial Machinery

Company Change Price Market Cap (M) P/E Ratio
NSE:TRF
TRF
19.35 7.12% 291.05 3345.34 29.09
CUMMINSIND
Cummins India Limited
-80.50 -1.64% 4817.80 1141582.33 49.39
ABB
ABB India Limited
-85.50 -1.41% 5987.50 1119868.42 63.51
SIEMENS
Siemens Limited
-70.60 -2.07% 3348.00 1099628.02 65.25
BHEL
Bharat Heavy Electricals Limited
-2.60 -0.98% 262.35 1046708.29 186.71

Disclaimer - This information, including any data, is sourced from Unicorn Data Services SAS, trading as EOD Historical Data ("EODHD") on an 'as is' basis, using their API. We cannot guarantee the completeness or validity of the information and data provided on this page, as well as via the API. In some cases, the data may include analyst ratings or recommendations sourced through the EODHD API, which are intended solely for general information purposes.
This information does not consider your personal objectives, financial situation, or needs. Kalkine is not liable for any errors or omissions in the information provided or for any actions taken in reliance on it. You should seek advice from a financial adviser, stockbroker or other professional adviser (including taxation and legal advice) as necessary before acting on this information.