Market Price
$ 98.57
2512
1855
1417
2561
Market Price
$ 98.14
1936
504
1348
3222
Market Price
$ 91.15
1303
1008
300
1347
Market Price
$ 97.13
230
226
62
433
Market Price
$ 89.38
550
267
386
590
Market Price
$ 82.22
1526
1254
1034
3634
Market Price
$ 63.75
1208
558
392
3708
Market Price
$ 92.03
3630
977
917
3895
Market Price
$ 79.00
1722
1036
1186
3497
Market Price
$ 78.62
719
597
449
1072
Market Price
$ 103.93
1942
646
1348
3380
Market Price
$ 110.89
2122
1872
1474
3003
Market Price
$ 104.34
2393
2264
1167
2554
Market Price
$ 90.05
754
428
456
824
Market Price
$ 75.85
224
128
177
648
Market Price
$ 96.09
782
449
320
1736
Market Price
$ 92.88
2188
457
907
3833
Market Price
$ 85.88
768
260
522
2196
Market Price
$ 70.58
3817
774
2967
3870
Market Price
$ 100.34
1311
1248
778
2343
Market Price
$ 75.88
3170
2727
1546
3584
Market Price
$ 66.62
721
257
232
881
Market Price
$ 89.13
2604
1557
2422
3687
Market Price
$ 96.27
1985
1521
595
4745
Market Price
$ 96.98
885
382
857
1808
Market Price
$ 78.74
1960
585
1097
2978
Market Price
$ 110.80
2375
1713
934
2896
Market Price
$ 104.72
823
623
669
1337
Market Price
$ 73.61
1885
716
838
4426
Market Price
$ 70.48
2916
1966
608
4619
Market Price
$ 91.70
603
153
272
2385
Market Price
$ 113.21
1127
914
996
1395
Market Price
$ 95.45
1895
1045
999
2254
Market Price
$ 68.03
1337
898
1146
2268
Market Price
$ 95.71
483
478
269
1476
Market Price
$ 78.10
555
212
424
598
Market Price
$ 114.96
2050
1976
1948
4625
Market Price
$ 92.06
2370
1164
1128
2381
Market Price
$ 78.08
3295
1290
1151
4035
Market Price
$ 106.01
658
546
458
2668