Market Price
$ 88.08
717
688
558
807
Market Price
$ 113.61
226
96
210
462
Market Price
$ 71.70
3377
1564
2896
4881
Market Price
$ 93.97
868
724
866
1043
Market Price
$ 76.12
1677
1623
797
2083
Market Price
$ 73.49
434
285
121
438
Market Price
$ 74.93
808
227
766
880
Market Price
$ 94.26
790
491
341
1512
Market Price
$ 81.85
1171
680
712
1642
Market Price
$ 68.03
389
162
202
450
Market Price
$ 80.77
785
321
323
2443
Market Price
$ 77.27
165
165
70
462
Market Price
$ 105.49
1211
378
439
2433
Market Price
$ 88.62
1693
1352
475
2257
Market Price
$ 107.34
976
476
857
2980
Market Price
$ 89.80
172
137
140
805
Market Price
$ 94.32
3025
1075
1972
4175
Market Price
$ 85.39
1635
497
1511
2723
Market Price
$ 78.89
1916
1416
763
3989
Market Price
$ 106.58
1055
1023
237
1060
Market Price
$ 104.16
576
117
223
1140
Market Price
$ 81.75
3742
2806
2372
4533
Market Price
$ 95.78
2483
809
1040
3373
Market Price
$ 98.72
2468
2015
1212
3663
Market Price
$ 110.22
1989
1060
906
3374
Market Price
$ 75.29
1242
656
1207
4335
Market Price
$ 90.46
3276
1522
882
3440
Market Price
$ 65.21
2649
2016
2488
4001
Market Price
$ 113.64
2558
1192
576
3393
Market Price
$ 89.11
669
651
481
3344
Market Price
$ 109.99
1991
1610
1837
3314
Market Price
$ 84.31
967
772
519
2719
Market Price
$ 97.61
1700
443
1554
1874
Market Price
$ 101.11
1336
683
327
2542
Market Price
$ 102.33
1044
552
813
1475
Market Price
$ 77.11
1395
520
898
4492
Market Price
$ 70.42
2642
1080
1175
3166
Market Price
$ 107.96
275
226
189
699
Market Price
$ 64.04
1276
1019
851
1694
Market Price
$ 103.82
631
330
536
1683