130,903,000
132,201,000
132,618,000
129,380,000
132,200,000
-1,297,000
-0.9811
0.00957513
148,902,828,829
172,905,291,621
1,138
1,320
179,869,000
2025-10-09
111,659,000
2025-04-07