23.80
1.67 (7.55%)
At close: Apr 04, 2025, 10:46 AM

Ratios Statement