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.($)
- - - - 11.47M
20.76x11.66x17.28x0.39% 4,736B
24.72x11.74x15.89x1.04% 1,990B
41.21x17.01x25.04x0.7% 1,779B
7.3x4.21x5.08x0.24% 1,083B
13.54x8.25x9.98x0.05% 1,112B
102.76x17.93x66.99x-.--% 900B
-341.03x10.79x32.12x-.--% 614B
266.03x56.94x120.54x-.--% 344B
8.3x4.33x5.27x1.17% 275B
Average 15.96x 15.87x 33.13x 0.4% 1,283B
Weighted average by Cap. 17.20x 12.94x 23.19x 0.45%

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