Market Price
$ 75.05
Selling Price
$ 67.65
2887
2644
1956
4627
Market Price
$ 78.65
Selling Price
$ 66.81
405
93
316
1052
Market Price
$ 81.67
Selling Price
$ 70.47
3626
1624
2800
3828
Market Price
$ 90.10
Selling Price
$ 76.85
790
668
780
3679
Market Price
$ 78.83
Selling Price
$ 71.59
1225
302
1044
1417
Market Price
$ 100.02
Selling Price
$ 90.03
1113
973
245
1824
Market Price
$ 93.03
Selling Price
$ 78.53
1696
1692
1202
2302
Market Price
$ 79.45
Selling Price
$ 67.87
283
156
264
498
Market Price
$ 99.06
Selling Price
$ 83.27
1289
800
670
1452
Market Price
$ 116.65
Selling Price
$ 97.83
1825
442
1326
3061
Market Price
$ 69.41
Selling Price
$ 58.29
2341
661
1805
3623
Market Price
$ 68.21
Selling Price
$ 60.87
1257
259
402
4555
Market Price
$ 74.56
Selling Price
$ 63.69
1188
758
536
4194
Market Price
$ 96.78
Selling Price
$ 82.19
600
372
439
762
Market Price
$ 91.50
Selling Price
$ 82.75
1256
625
1023
2331
Market Price
$ 89.17
Selling Price
$ 77.52
597
507
161
665
Market Price
$ 112.52
Selling Price
$ 97.96
2945
2050
2173
4151
Market Price
$ 72.36
Selling Price
$ 60.42
646
164
428
3005
Market Price
$ 71.66
Selling Price
$ 64.38
875
297
747
2830
Market Price
$ 96.52
Selling Price
$ 83.49
1676
1198
1008
2266
Market Price
$ 62.13
Selling Price
$ 55.36
2796
2775
2388
4475
Market Price
$ 84.37
Selling Price
$ 75.43
1700
1210
357
3313
Market Price
$ 85.92
Selling Price
$ 74.27
1121
241
298
1154
Market Price
$ 92.76
Selling Price
$ 80.30
1984
1003
1517
2938
Market Price
$ 106.45
Selling Price
$ 90.75
4642
3489
1160
4915
Market Price
$ 72.72
Selling Price
$ 62.15
873
339
287
2501
Market Price
$ 78.43
Selling Price
$ 69.67
2128
1244
864
4219
Market Price
$ 86.26
Selling Price
$ 77.06
303
219
80
1101
Market Price
$ 81.16
Selling Price
$ 72.22
1618
1432
490
3295
Market Price
$ 91.60
Selling Price
$ 76.34
2046
832
785
3068
Market Price
$ 98.28
Selling Price
$ 84.83
288
195
141
564
Market Price
$ 99.32
Selling Price
$ 82.93
782
697
744
2341
Market Price
$ 101.68
Selling Price
$ 91.61
2707
2031
2670
3436
Market Price
$ 105.91
Selling Price
$ 92.04
3485
1841
3235
3635
Market Price
$ 71.48
Selling Price
$ 60.52
419
96
342
786
Market Price
$ 78.84
Selling Price
$ 66.53
254
212
179
442
Market Price
$ 68.16
Selling Price
$ 57.70
1865
1755
1174
3201
Market Price
$ 99.78
Selling Price
$ 85.00
533
216
510
1383
Market Price
$ 84.43
Selling Price
$ 74.76
902
370
487
2402
Market Price
$ 75.35
Selling Price
$ 63.27
745
329
550
1682