Market Price
$ 65.15
Selling Price
$ 57.71
1503
650
1342
2430
Market Price
$ 63.09
Selling Price
$ 56.42
375
163
303
500
Market Price
$ 48.34
Selling Price
$ 43.13
1568
961
1410
4061
Market Price
$ 63.66
Selling Price
$ 56.40
1112
578
950
1293
Market Price
$ 42.62
Selling Price
$ 36.30
892
694
377
1638
Market Price
$ 51.67
Selling Price
$ 45.03
1017
948
344
2457
Market Price
$ 48.14
Selling Price
$ 42.95
325
66
151
1371
Market Price
$ 55.59
Selling Price
$ 48.24
1035
224
822
4636
Market Price
$ 68.17
Selling Price
$ 57.75
622
445
486
710
Market Price
$ 57.39
Selling Price
$ 48.50
1693
1068
383
4295
Market Price
$ 62.76
Selling Price
$ 53.25
610
357
508
1389
Market Price
$ 58.02
Selling Price
$ 52.59
3469
898
836
3712
Market Price
$ 58.84
Selling Price
$ 49.90
311
300
293
420
Market Price
$ 54.64
Selling Price
$ 45.63
2196
711
1741
3747
Market Price
$ 31.53
Selling Price
$ 27.75
282
236
236
1013
Market Price
$ 68.93
Selling Price
$ 57.71
825
815
296
4095
Market Price
$ 48.48
Selling Price
$ 43.60
1241
1086
526
2933
Market Price
$ 37.50
Selling Price
$ 33.43
1737
879
1496
3731
Market Price
$ 51.90
Selling Price
$ 44.52
3135
1605
1892
4199
Market Price
$ 48.89
Selling Price
$ 43.05
2545
1704
1665
3671
Market Price
$ 42.00
Selling Price
$ 36.92
1718
1136
1053
2594
Market Price
$ 31.28
Selling Price
$ 27.18
3475
1991
1779
3600
Market Price
$ 69.91
Selling Price
$ 59.65
648
174
625
2463
Market Price
$ 68.66
Selling Price
$ 58.70
807
271
370
3354
Market Price
$ 38.95
Selling Price
$ 34.61
3488
2909
2261
3665
Market Price
$ 35.33
Selling Price
$ 29.79
2524
1659
2059
3008
Market Price
$ 47.04
Selling Price
$ 41.45
2948
1298
1104
4605
Market Price
$ 31.03
Selling Price
$ 27.48
524
219
238
754
Market Price
$ 51.86
Selling Price
$ 46.98
3200
2166
1876
4742
Market Price
$ 58.82
Selling Price
$ 49.15
1172
1085
756
1269
Market Price
$ 41.26
Selling Price
$ 34.58
2935
2920
859
4177
Market Price
$ 51.57
Selling Price
$ 44.59
1719
978
1296
3041
Market Price
$ 49.77
Selling Price
$ 42.79
375
206
331
1268
Market Price
$ 66.94
Selling Price
$ 59.78
484
341
334
1439
Market Price
$ 59.71
Selling Price
$ 53.70
2476
904
2050
3748
Market Price
$ 29.22
Selling Price
$ 26.25
3311
2134
2679
4686
Market Price
$ 62.21
Selling Price
$ 52.51
1072
926
356
3578
Market Price
$ 40.29
Selling Price
$ 35.44
734
207
477
1280
Market Price
$ 52.36
Selling Price
$ 44.89
2737
852
1540
3161
Market Price
$ 48.68
Selling Price
$ 43.01
2037
1704
801
3601