Market Price
$ 101.53
3280
1291
1335
3451
Market Price
$ 104.29
871
639
677
3362
Market Price
$ 114.73
1917
429
1359
2931
Market Price
$ 96.93
3166
1618
1747
4352
Market Price
$ 106.58
1278
342
693
2442
Market Price
$ 91.98
2736
2201
936
3787
Market Price
$ 95.34
3677
2324
2847
3878
Market Price
$ 105.63
1292
1291
843
4248
Market Price
$ 76.48
3544
3361
1434
4571
Market Price
$ 84.65
3576
1820
832
4374
Market Price
$ 109.41
481
407
281
1923
Market Price
$ 89.76
259
203
78
445
Market Price
$ 68.84
1326
860
700
2423
Market Price
$ 98.29
1437
1158
617
2081
Market Price
$ 70.82
466
354
108
517
Market Price
$ 96.34
550
482
331
1009
Market Price
$ 103.36
2615
1876
851
3533
Market Price
$ 94.97
1113
696
279
4075
Market Price
$ 93.02
1279
533
872
1362
Market Price
$ 86.38
2755
2379
842
4948
Market Price
$ 71.24
998
831
604
4261
Market Price
$ 104.48
551
539
484
632
Market Price
$ 88.45
707
234
293
2754
Market Price
$ 101.08
667
545
357
1265
Market Price
$ 79.59
1129
780
796
1159
Market Price
$ 93.94
2960
2151
2535
4143
Market Price
$ 90.66
509
394
131
2441
Market Price
$ 66.27
2560
912
789
4469
Market Price
$ 88.90
1137
456
288
1659
Market Price
$ 111.80
1712
905
1712
1752
Market Price
$ 83.43
868
214
568
2180
Market Price
$ 77.23
2949
2614
654
3935
Market Price
$ 68.55
490
245
166
2405
Market Price
$ 95.10
312
264
101
840
Market Price
$ 72.63
800
649
212
3543
Market Price
$ 117.00
2818
1023
2668
4610
Market Price
$ 93.60
591
387
274
701
Market Price
$ 61.82
490
228
231
574
Market Price
$ 89.79
709
213
709
1203
Market Price
$ 82.50
1073
817
955
1912