125.70%
$ 3,751,739,055.57
-7.61
$ 2,450,446,910.00
No Data Found
unavailable
$6,120.39
$4,869.10
6.29%
1.1
-2.73
$ 3,980,440,000
$ 2,884,240,000
$ 2,984,710,000
$ 3,604,010,000
$ 2,446,060,000
$ 2,591,610,000