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.($)
- - - - 81.81L
23.02x13.15x19.9x0.33% 5,56300Cr
22.45x11.01x14.92x1.12% 1,97500Cr
38.82x16.3x23.86x0.73% 1,70300Cr
13.99x8.52x10.29x0.05% 1,14800Cr
4.72x2.94x3.55x0.23% 89TCr
83.35x15.1x56.75x-.--% 78TCr
-41.53x8.35x23.23x-.--% 50TCr
201.33x43.75x89.24x-.--% 27TCr
Average 43.27x 14.89x 30.22x 0.31% 1,42600Cr
Weighted average by Cap. 27.83x 12.69x 21.49x 0.43%

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