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 9/1/20 9/2/21 9/2/22 9/6/23 9/6/24 9/6/25
1INR in Million2INR
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 8.29M
23.17x12.94x19.1x0.35% 5,269B
21.89x10.72x14.53x1.15% 1,911B
40.25x16.5x24.28x0.72% 1,725B
12.91x7.83x9.46x0.06% 1,058B
4.27x2.6x3.13x0.24% 786B
81.56x14.74x55.41x-.--% 761B
-40.23x8.1x22.53x-.--% 488B
198.4x43.3x88.26x-.--% 266B
31.46x11.42x21.18x2.15% 244B
Average 41.52x 14.24x 28.65x 0.52% 1,251B
Weighted average by Cap. 28.25x 12.55x 21.15x 0.48%

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