24.55
-0.24 (-0.97%)
At close: Apr 04, 2025, 9:30 AM

Income Statement