Market Price
$ 85.24
1374
809
1068
2287
Market Price
$ 92.38
1344
1258
1006
2934
Market Price
$ 70.11
248
102
210
1171
Market Price
$ 84.76
1289
461
317
3186
Market Price
$ 81.31
500
324
127
1171
Market Price
$ 104.83
1378
1045
463
3722
Market Price
$ 102.17
2633
1778
1627
4183
Market Price
$ 101.92
4478
4426
3535
4978
Market Price
$ 99.30
1719
354
384
2369
Market Price
$ 89.45
395
209
358
427
Market Price
$ 84.45
403
266
172
1854
Market Price
$ 100.32
3234
2137
1536
4788
Market Price
$ 90.97
1379
1264
1057
2130
Market Price
$ 104.14
755
396
731
2140
Market Price
$ 98.92
2671
1352
2489
3117
Market Price
$ 104.77
1264
868
1189
4214
Market Price
$ 99.17
2707
1318
1810
3405
Market Price
$ 102.70
1978
1922
635
3293
Market Price
$ 76.00
1362
537
1292
2066
Market Price
$ 109.74
562
169
146
1981
Market Price
$ 115.10
2378
1355
826
4366
Market Price
$ 98.73
1914
1087
1630
3961
Market Price
$ 74.80
1110
941
809
2160
Market Price
$ 82.14
1737
1515
402
4354
Market Price
$ 97.19
1368
381
1299
2465
Market Price
$ 87.32
553
455
518
1039
Market Price
$ 79.36
1600
798
1290
1841
Market Price
$ 83.12
633
559
217
1811
Market Price
$ 75.37
655
582
532
1204
Market Price
$ 109.09
506
126
291
537
Market Price
$ 106.48
1646
1203
1393
3015
Market Price
$ 64.70
798
324
225
3951
Market Price
$ 103.67
599
481
386
1614
Market Price
$ 80.05
1175
1054
643
3232
Market Price
$ 111.74
3584
3295
2545
3815
Market Price
$ 67.31
456
150
270
830
Market Price
$ 99.73
424
252
212
595
Market Price
$ 106.57
758
640
523
1097
Market Price
$ 111.23
442
399
216
970
Market Price
$ 96.14
814
197
419
3535