431.68
-18.98 (-4.21%)
At close: Apr 04, 2025, 10:26 AM

Ratios Statement