Market Price
$ 111.02
Selling Price
$ 97.72
2847
1605
799
2987
Market Price
$ 87.10
Selling Price
$ 78.32
2202
1186
1572
3850
Market Price
$ 110.79
Selling Price
$ 94.30
825
778
555
1204
Market Price
$ 93.46
Selling Price
$ 83.39
3513
2617
1268
3582
Market Price
$ 101.96
Selling Price
$ 89.21
3333
2677
1408
4533
Market Price
$ 87.73
Selling Price
$ 73.23
2884
688
895
4475
Market Price
$ 82.53
Selling Price
$ 73.98
1616
379
1174
1816
Market Price
$ 74.23
Selling Price
$ 65.88
1035
221
728
1465
Market Price
$ 106.34
Selling Price
$ 96.15
824
315
819
4108
Market Price
$ 102.80
Selling Price
$ 90.62
1682
1440
1162
4664
Market Price
$ 65.45
Selling Price
$ 56.65
3996
3478
1901
4729
Market Price
$ 100.12
Selling Price
$ 89.87
1707
1142
410
3371
Market Price
$ 94.76
Selling Price
$ 83.24
2596
2166
1670
3197
Market Price
$ 87.84
Selling Price
$ 75.78
622
211
488
1906
Market Price
$ 92.45
Selling Price
$ 80.21
246
242
134
410
Market Price
$ 66.91
Selling Price
$ 60.76
2134
1428
805
2667
Market Price
$ 81.58
Selling Price
$ 70.87
314
108
262
417
Market Price
$ 72.53
Selling Price
$ 64.86
676
378
441
2702
Market Price
$ 109.48
Selling Price
$ 95.48
3390
2494
1717
4003
Market Price
$ 102.26
Selling Price
$ 89.84
3029
846
1363
4049
Market Price
$ 80.65
Selling Price
$ 70.24
407
172
156
1260
Market Price
$ 114.58
Selling Price
$ 98.13
3415
2430
2474
4986
Market Price
$ 90.51
Selling Price
$ 77.80
1223
1171
926
2958
Market Price
$ 93.01
Selling Price
$ 78.62
945
618
715
1898
Market Price
$ 85.36
Selling Price
$ 72.10
1651
778
1564
2595
Market Price
$ 106.44
Selling Price
$ 90.29
2192
1024
1956
3471
Market Price
$ 89.56
Selling Price
$ 78.78
1813
1401
1343
3393
Market Price
$ 77.43
Selling Price
$ 68.21
1707
1030
649
3554
Market Price
$ 98.79
Selling Price
$ 83.75
1215
845
656
3977
Market Price
$ 82.16
Selling Price
$ 69.18
799
171
643
1295
Market Price
$ 79.60
Selling Price
$ 69.05
2030
1969
904
3680
Market Price
$ 105.33
Selling Price
$ 88.36
717
271
253
903
Market Price
$ 70.34
Selling Price
$ 61.92
628
414
195
1022
Market Price
$ 81.46
Selling Price
$ 70.07
1411
1194
598
2246
Market Price
$ 92.78
Selling Price
$ 77.82
2429
1918
1271
3196
Market Price
$ 70.37
Selling Price
$ 58.67
1586
365
880
4458
Market Price
$ 113.93
Selling Price
$ 97.51
952
375
918
1618
Market Price
$ 106.17
Selling Price
$ 95.29
1450
938
1373
3823
Market Price
$ 91.82
Selling Price
$ 78.65
2867
2021
2040
4820
Market Price
$ 89.71
Selling Price
$ 80.98
1526
960
329
2495