Current Price
0.695
Change
-0.015 (-2.11%)
Market Cap (Mil)
2,293.718
Volume
576,900
ESG Rating
Stock Rating
4
Updated as of 14 Jun 2025 03:57 PM
Estimated Upcoming Earnings: 22 Aug 2025