Market Price
$ 92.05
Selling Price
$ 83.47
614
247
274
1256
Market Price
$ 85.68
Selling Price
$ 75.96
1440
810
1012
3594
Market Price
$ 77.54
Selling Price
$ 65.77
178
79
177
810
Market Price
$ 95.87
Selling Price
$ 80.63
931
527
751
1198
Market Price
$ 89.16
Selling Price
$ 79.46
570
317
176
2298
Market Price
$ 85.15
Selling Price
$ 72.55
2081
1799
1229
2495
Market Price
$ 104.28
Selling Price
$ 90.77
3651
1110
3092
4059
Market Price
$ 72.77
Selling Price
$ 64.77
1789
1104
815
2030
Market Price
$ 102.55
Selling Price
$ 88.69
992
369
958
2601
Market Price
$ 104.35
Selling Price
$ 93.23
1229
412
517
2713
Market Price
$ 103.34
Selling Price
$ 92.81
1875
805
783
2732
Market Price
$ 70.43
Selling Price
$ 61.28
3172
2788
3158
3207
Market Price
$ 77.27
Selling Price
$ 67.53
3637
1204
2948
4055
Market Price
$ 85.40
Selling Price
$ 73.79
2183
1634
1730
3777
Market Price
$ 75.18
Selling Price
$ 67.47
1876
1392
721
4280
Market Price
$ 109.20
Selling Price
$ 98.86
1580
528
725
2109
Market Price
$ 74.17
Selling Price
$ 65.28
1392
1046
1211
2057
Market Price
$ 66.64
Selling Price
$ 57.51
770
764
268
1079
Market Price
$ 95.24
Selling Price
$ 85.09
1304
319
1268
3719
Market Price
$ 99.73
Selling Price
$ 89.64
1622
1352
752
3022
Market Price
$ 101.05
Selling Price
$ 88.04
1000
859
376
2275
Market Price
$ 115.81
Selling Price
$ 98.52
1452
958
333
3004
Market Price
$ 64.21
Selling Price
$ 57.85
2490
1589
1464
2801
Market Price
$ 83.88
Selling Price
$ 74.58
640
529
252
1249
Market Price
$ 81.93
Selling Price
$ 72.01
3809
2130
2864
4748
Market Price
$ 73.85
Selling Price
$ 62.16
727
382
697
794
Market Price
$ 83.58
Selling Price
$ 75.92
1204
709
653
3082
Market Price
$ 96.71
Selling Price
$ 87.49
1349
986
676
2797
Market Price
$ 66.43
Selling Price
$ 58.17
1481
728
433
4875
Market Price
$ 86.80
Selling Price
$ 78.79
903
746
658
3729
Market Price
$ 88.56
Selling Price
$ 78.93
4195
4053
1277
4974
Market Price
$ 79.71
Selling Price
$ 72.28
4112
878
1003
4882
Market Price
$ 88.26
Selling Price
$ 75.83
1967
1002
493
4583
Market Price
$ 78.92
Selling Price
$ 69.29
870
849
481
1762
Market Price
$ 101.86
Selling Price
$ 86.54
838
517
507
2673
Market Price
$ 84.40
Selling Price
$ 73.47
2395
1960
1329
4404
Market Price
$ 103.93
Selling Price
$ 89.94
412
396
271
1462
Market Price
$ 88.86
Selling Price
$ 77.74
1046
689
928
1313
Market Price
$ 76.79
Selling Price
$ 66.59
2413
2405
1139
3287
Market Price
$ 109.61
Selling Price
$ 96.07
185
168
71
849