Taylormade Renewables Limited (BOM:541228)

India flag India · Delayed Price · Currency is INR
64.41
-0.81 (-1.24%)
At close: Aug 21, 2026
Market Cap798.54M -70.3%
Revenue (ttm)335.52M -60.6%
Net Income8.62M -92.5%
EPS0.70 -92.4%
Shares Out 12.40M
PE Ratio91.92
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume15,203
Open64.67
Previous Close65.22
Day's Range62.00 - 67.80
52-Week Range55.73 - 236.80
Beta0.01
Analystsn/a
Price Targetn/a
Earnings DateAug 14, 2026