90,850,000
91,248,000
91,343,000
90,651,000
91,247,000
-397,000
-0.4351
0.00022014
18,594,250,807
43,626,292,648
204.4
477.7
179,869,000
2025-10-09
88,770,000
2026-07-01