Market Price
$ 111.69
1974
1017
1091
2325
Market Price
$ 91.56
1279
942
1053
2812
Market Price
$ 104.68
2582
1042
2265
4264
Market Price
$ 113.58
88
59
39
438
Market Price
$ 111.67
1818
1627
701
2446
Market Price
$ 92.04
2392
1560
1645
2494
Market Price
$ 93.64
378
129
338
802
Market Price
$ 75.04
1298
732
992
4571
Market Price
$ 104.48
439
222
428
1051
Market Price
$ 66.75
1701
846
867
3414
Market Price
$ 86.55
1240
611
676
1500
Market Price
$ 94.08
669
224
554
2255
Market Price
$ 113.84
1411
1378
680
2913
Market Price
$ 105.04
1891
1555
834
2248
Market Price
$ 108.46
665
471
219
1100
Market Price
$ 98.52
3007
2406
1384
3297
Market Price
$ 85.75
500
216
298
2401
Market Price
$ 90.37
3053
1480
3051
3105
Market Price
$ 82.72
864
851
459
2289
Market Price
$ 102.28
574
164
559
2110
Market Price
$ 70.42
2732
2002
1269
3139
Market Price
$ 82.19
1756
1193
470
4896
Market Price
$ 108.18
1246
520
1064
2084
Market Price
$ 80.05
2414
2005
2337
3408
Market Price
$ 91.40
2120
1697
1741
4424
Market Price
$ 77.63
325
182
206
1277
Market Price
$ 88.22
853
471
556
2698
Market Price
$ 87.22
2535
1762
2038
3432
Market Price
$ 98.82
4593
2628
921
4822
Market Price
$ 113.26
2156
1581
1128
4279
Market Price
$ 99.46
650
418
216
714
Market Price
$ 74.72
747
734
436
3347
Market Price
$ 83.30
1434
390
1169
1648
Market Price
$ 96.30
1038
408
728
2538
Market Price
$ 65.13
2271
1116
1258
3639
Market Price
$ 85.64
4592
1081
2167
4946
Market Price
$ 100.88
2894
845
1386
4106
Market Price
$ 83.89
2088
614
1070
2146
Market Price
$ 105.52
3504
738
1605
4593
Market Price
$ 91.97
146
63
82
560