27.86
-0.55 (-1.94%)
At close: Apr 04, 2025, 10:29 AM

Ratios Statement