Current Price
3.840
Change
+0.070 (1.86%)
Market Cap (Mil)
3,960.881
Volume
1,331,100
ESG Rating
Stock Rating
8
Updated as of 27 Mar 2025 06:04 AM
Estimated Upcoming Earnings: 27 May 2025