Market Price
$ 98.19
Selling Price
$ 86.17
2159
1756
1994
2882
Market Price
$ 105.48
Selling Price
$ 92.02
269
173
131
581
Market Price
$ 72.52
Selling Price
$ 62.31
1434
1387
409
3596
Market Price
$ 117.72
Selling Price
$ 98.84
2203
1345
548
3387
Market Price
$ 112.06
Selling Price
$ 96.29
1081
747
958
2701
Market Price
$ 91.27
Selling Price
$ 79.88
231
135
224
514
Market Price
$ 97.84
Selling Price
$ 82.70
1503
650
1342
2430
Market Price
$ 87.92
Selling Price
$ 78.20
375
163
303
500
Market Price
$ 93.97
Selling Price
$ 84.44
1568
961
1410
4061
Market Price
$ 110.45
Selling Price
$ 96.33
1112
578
950
1293
Market Price
$ 65.01
Selling Price
$ 55.40
892
694
377
1638
Market Price
$ 64.49
Selling Price
$ 56.56
1017
948
344
2457
Market Price
$ 82.41
Selling Price
$ 72.13
325
66
151
1371
Market Price
$ 76.84
Selling Price
$ 68.36
1035
224
822
4636
Market Price
$ 99.95
Selling Price
$ 86.22
622
445
486
710
Market Price
$ 65.86
Selling Price
$ 58.59
1693
1068
383
4295
Market Price
$ 94.85
Selling Price
$ 79.90
610
357
508
1389
Market Price
$ 89.01
Selling Price
$ 80.64
3469
898
836
3712
Market Price
$ 99.34
Selling Price
$ 89.44
311
300
293
420
Market Price
$ 70.81
Selling Price
$ 59.85
2196
711
1741
3747
Market Price
$ 111.69
Selling Price
$ 95.60
282
236
236
1013
Market Price
$ 105.73
Selling Price
$ 91.71
825
815
296
4095
Market Price
$ 105.47
Selling Price
$ 87.99
1241
1086
526
2933
Market Price
$ 78.45
Selling Price
$ 68.41
1737
879
1496
3731
Market Price
$ 112.76
Selling Price
$ 95.69
3135
1605
1892
4199
Market Price
$ 66.55
Selling Price
$ 59.68
2545
1704
1665
3671
Market Price
$ 72.35
Selling Price
$ 63.90
1718
1136
1053
2594
Market Price
$ 92.52
Selling Price
$ 82.94
3475
1991
1779
3600
Market Price
$ 77.24
Selling Price
$ 69.27
648
174
625
2463
Market Price
$ 94.21
Selling Price
$ 84.13
807
271
370
3354
Market Price
$ 118.04
Selling Price
$ 98.80
3488
2909
2261
3665
Market Price
$ 70.63
Selling Price
$ 59.62
2524
1659
2059
3008
Market Price
$ 71.73
Selling Price
$ 62.77
2948
1298
1104
4605
Market Price
$ 92.67
Selling Price
$ 81.07
524
219
238
754
Market Price
$ 77.01
Selling Price
$ 66.53
3200
2166
1876
4742
Market Price
$ 108.91
Selling Price
$ 94.85
1172
1085
756
1269
Market Price
$ 82.99
Selling Price
$ 73.58
2935
2920
859
4177
Market Price
$ 104.56
Selling Price
$ 87.35
1719
978
1296
3041
Market Price
$ 82.12
Selling Price
$ 73.39
375
206
331
1268
Market Price
$ 107.39
Selling Price
$ 89.54
484
341
334
1439