← 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
215,971 / 750,000
Shares Remaining
534,029
29% subscribed
Log in to purchase shares