Market Price
$ 94.82
1400
461
495
3427
Market Price
$ 105.28
4407
3687
1256
4784
Market Price
$ 65.47
1545
374
1291
2573
Market Price
$ 70.98
1993
1541
1938
3589
Market Price
$ 95.43
1097
228
633
4599
Market Price
$ 96.28
165
43
163
514
Market Price
$ 94.77
2683
769
565
3696
Market Price
$ 64.83
1077
361
1002
1879
Market Price
$ 92.34
595
331
530
1995
Market Price
$ 95.85
840
736
293
1055
Market Price
$ 70.14
475
405
290
1598
Market Price
$ 65.07
467
227
233
1489
Market Price
$ 99.32
717
208
212
806
Market Price
$ 82.38
857
245
276
1761
Market Price
$ 70.45
743
599
174
893
Market Price
$ 73.90
1896
1181
894
3740
Market Price
$ 107.11
2614
2178
1200
4424
Market Price
$ 103.08
1181
917
422
2470
Market Price
$ 76.81
760
529
387
1397
Market Price
$ 73.86
3394
2022
3304
3401
Market Price
$ 95.01
2769
706
1816
2923
Market Price
$ 108.73
2560
2485
1169
4356
Market Price
$ 95.83
3709
2252
1525
4101
Market Price
$ 101.18
740
212
489
942
Market Price
$ 80.26
3022
1605
2458
4717
Market Price
$ 97.39
343
97
123
800
Market Price
$ 90.70
1153
857
836
2832
Market Price
$ 101.38
570
552
266
656
Market Price
$ 88.63
1656
669
1536
3841
Market Price
$ 76.71
2258
1443
1642
3496
Market Price
$ 88.21
1319
354
1010
1438
Market Price
$ 89.90
901
623
197
1178
Market Price
$ 95.41
1413
518
1054
2266
Market Price
$ 92.47
2701
2363
809
3204
Market Price
$ 66.62
2203
693
1694
4179
Market Price
$ 79.05
2346
1572
811
2569
Market Price
$ 72.43
1194
461
796
3763
Market Price
$ 87.51
382
373
164
518
Market Price
$ 67.14
1211
1016
1090
1432
Market Price
$ 113.24
2845
957
1549
3351