← Back to company shares
SL
Solara Energy Group
SLRA · Renewable EnergyUtility-scale solar farms and battery storage projects, with power purchase agreements across three countries.
Price / Share
$188
Shares Sold
120,397 / 750,000
Shares Remaining
629,603
16% subscribed
Log in to purchase shares