31.60
32.50
33.70
29.30
-0.9000
-2.769
15,026
3,217,051,593
3,245,072,886
101,535,463
102,395,845
228.3
2025-07-23
2026-07-21