Company Valuation: Taylormade Renewables Limited

Data adjusted to current consolidation scope
Fiscal Period: March 2020 2021 2022 2023 2024 2025
Market Cap 1 51.88 67.3 142.5 2,015 4,545 2,364
Change - 29.73% 111.68% 1,314.14% 125.62% -47.98%
Enterprise Value (EV) 1 89.71 106.9 177.8 2,044 4,611 2,464
Change - 19.14% 66.34% 1,049.71% 125.63% -46.56%
P/E 41x -3.71x 86.4x 103x 40.1x 19.2x
PBR 0.26x 0.37x 0.78x 9.77x 7.18x 2.51x
PEG - 0x -1x 0x 0x -8.07x
Capitalization / Revenue 1.45x 16.3x 2.35x 10.2x 9.69x 3.32x
EV / Revenue 2.51x 25.9x 2.93x 10.3x 9.83x 3.46x
EV / EBITDA 9.96x -7.85x 18.1x 61.1x 28.6x 12.2x
EV / EBIT 14.5x -6.78x 22x 65.7x 29.3x 13.2x
EV / FCF -1.54x 26.3x 34.6x 140x -12.5x -12.2x
FCF Yield -64.9% 3.8% 2.89% 0.71% -8% -8.21%
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 0.1288 -1.844 0.1677 2 10.21 9.966
Distribution rate - - - - - -
Net sales 1 35.73 4.132 60.66 197.9 469 711.4
EBITDA 1 9.005 -13.61 9.822 33.43 161 202.5
EBIT 1 6.172 -15.77 8.087 31.11 157.4 186.8
Net income 1 1.265 -18.12 1.648 19.68 106.1 123.1
Net Debt 1 37.83 39.57 35.31 29.23 66.18 99.96
Reference price 2 5.28 6.85 14.50 205.05 409.75 191.45
Nbr of stocks (in thousands) 9,825 9,825 9,825 9,825 11,093 12,350
Announcement Date 01/09/20 02/09/21 02/09/22 06/09/23 06/09/24 06/09/25
1INR in Million2INR
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 7.46M
21.23x11.95x17.72x0.38% 4,862B
22.7x11.12x15.1x1.11% 1,947B
11.32x6.83x8.26x0.06% 930B
88.32x15.33x56.67x-.--% 776B
4.97x3.01x3.6x0.23% 871B
-39.08x7.56x21.11x-.--% 455B
187.9x41.46x84.15x-.--% 256B
32.44x11.76x21.82x2.08% 252B
38.71x12.36x21.62x1.17% 179B
Average 40.95x 13.49x 27.78x 0.56% 1,053B
Weighted average by Cap. 26.24x 11.38x 20.03x 0.47%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Stocks
  3. TRL6 Stock
  4. Valuation Taylormade Renewables Limited