Current Price
1.420
Change
-0.010 (-0.70%)
Market Cap (Mil)
916.606
Volume
1,804,100
ESG Rating
Stock Rating
9
Updated as of 21 Mar 2025 07:20 PM
Estimated Upcoming Earnings: 27 May 2025