Informa

18.77
0.22 (1.21%)
At close: Apr 22, 2025, 11:05 AM