Last analyzed: May 28, 2026 (Q4 FY25)
Independent Power and Renewable Electricity Producers
$36.94
Market Cap
$24M
P/E Ratio
-29.367804
Revenue Rank
Rank 3
Margin Rank
Rank 1
Discover more ways to research and analyze Indian stocks