862,500
897,000
903,000
859,000
-34,500
-3.846
0.02060784
11,837,547,878
15,185,430,498
13,326
17,092
903,500
2025-09-18
372,000
2025-04-07