Market Price
$ 98.33
2391
587
537
3277
Market Price
$ 89.56
1518
1269
1284
4400
Market Price
$ 102.17
458
150
98
919
Market Price
$ 78.46
2976
812
2288
4853
Market Price
$ 77.03
724
439
713
3261
Market Price
$ 94.08
4030
2735
1273
4032
Market Price
$ 65.75
1302
930
1109
4239
Market Price
$ 101.57
1363
477
509
1694
Market Price
$ 65.44
1832
1413
963
4757
Market Price
$ 69.76
1413
1168
934
2046
Market Price
$ 100.73
2446
882
667
3614
Market Price
$ 97.12
2061
1717
884
2366
Market Price
$ 105.68
3315
2523
664
4602
Market Price
$ 107.36
2484
2121
696
4049
Market Price
$ 72.28
995
527
933
1740
Market Price
$ 75.43
1874
404
1567
4651
Market Price
$ 103.62
1855
658
1123
3326
Market Price
$ 90.85
294
87
83
943
Market Price
$ 89.58
463
179
298
1729
Market Price
$ 69.79
347
280
273
1513
Market Price
$ 77.26
1340
1120
1020
3036
Market Price
$ 87.87
2090
733
857
2755
Market Price
$ 112.72
922
426
635
2309
Market Price
$ 69.19
667
181
505
1015
Market Price
$ 93.54
309
147
77
530
Market Price
$ 74.62
873
564
539
3515
Market Price
$ 77.69
1171
705
455
2974
Market Price
$ 82.54
1274
1003
424
2732
Market Price
$ 100.96
591
355
515
1223
Market Price
$ 90.36
135
116
116
447
Market Price
$ 117.30
2053
1787
862
3141
Market Price
$ 91.02
4214
1141
1868
4519
Market Price
$ 87.98
1625
1170
1171
4206
Market Price
$ 114.04
1744
1329
489
4394