Market Price
$ 103.54
3106
818
2272
3626
Market Price
$ 102.96
1501
980
980
2900
Market Price
$ 114.96
2023
936
1589
2071
Market Price
$ 114.42
3136
2336
1850
4977
Market Price
$ 96.11
1238
290
503
1901
Market Price
$ 69.00
790
626
317
2129
Market Price
$ 81.94
2007
1700
673
4193
Market Price
$ 103.08
481
236
245
1117
Market Price
$ 74.93
887
392
716
1103
Market Price
$ 74.71
2428
1422
901
4236
Market Price
$ 70.98
2014
1507
1900
2652
Market Price
$ 77.63
2033
1588
1434
3318
Market Price
$ 103.03
720
392
171
1840
Market Price
$ 109.58
2371
2317
2028
2575
Market Price
$ 71.32
1637
367
1017
4992
Market Price
$ 91.82
3647
3396
1971
4086
Market Price
$ 112.06
1362
1215
855
2404
Market Price
$ 99.99
1757
1093
1466
3055
Market Price
$ 73.86
2451
1777
1027
3499
Market Price
$ 71.94
873
210
452
2216
Market Price
$ 77.38
1662
773
859
2347
Market Price
$ 76.21
1903
1880
431
3722
Market Price
$ 85.82
1157
386
429
4568
Market Price
$ 112.32
1094
342
553
2454
Market Price
$ 70.90
1308
766
766
1707
Market Price
$ 112.93
3082
950
2578
3341
Market Price
$ 84.98
3540
3349
940
4622
Market Price
$ 104.12
1511
1229
309
1668
Market Price
$ 71.53
2310
788
480
2598
Market Price
$ 93.76
2642
2090
997
3901
Market Price
$ 95.66
778
569
683
1599
Market Price
$ 91.76
1101
720
544
2600
Market Price
$ 82.04
277
131
113
585
Market Price
$ 72.10
1613
1521
767
3182
Market Price
$ 86.83
702
649
635
1919
Market Price
$ 89.28
1927
487
610
3030
Market Price
$ 112.01
2104
1937
1105
2363
Market Price
$ 97.46
2770
756
2461
4482
Market Price
$ 114.66
765
208
564
1117
Market Price
$ 95.90
3354
1645
1815
3965