Market Price
$ 58.99
Selling Price
$ 52.02
342
118
136
554
Market Price
$ 66.17
Selling Price
$ 55.54
357
143
325
529
Market Price
$ 49.70
Selling Price
$ 43.56
4017
1403
3300
4993
Market Price
$ 65.32
Selling Price
$ 57.41
881
681
818
954
Market Price
$ 55.24
Selling Price
$ 49.50
2434
1317
2101
2772
Market Price
$ 61.31
Selling Price
$ 55.04
3372
2157
1581
3948
Market Price
$ 61.75
Selling Price
$ 55.23
1068
632
334
1759
Market Price
$ 34.16
Selling Price
$ 30.36
1155
571
404
2604
Market Price
$ 40.37
Selling Price
$ 35.53
2714
814
1763
4973
Market Price
$ 62.14
Selling Price
$ 52.43
1045
514
641
4040
Market Price
$ 38.54
Selling Price
$ 32.21
1059
1005
643
1787
Market Price
$ 61.42
Selling Price
$ 51.21
202
98
121
518
Market Price
$ 60.07
Selling Price
$ 54.61
1560
1506
1473
4111
Market Price
$ 59.35
Selling Price
$ 53.94
1695
1219
1567
2305
Market Price
$ 60.34
Selling Price
$ 51.70
514
151
403
832
Market Price
$ 43.03
Selling Price
$ 36.52
3575
1249
2844
4189
Market Price
$ 39.13
Selling Price
$ 35.31
437
107
131
511
Market Price
$ 29.90
Selling Price
$ 26.67
3181
1061
2777
3224
Market Price
$ 43.17
Selling Price
$ 36.01
277
136
191
943
Market Price
$ 36.04
Selling Price
$ 31.13
2547
690
924
2987
Market Price
$ 62.02
Selling Price
$ 54.88
504
423
352
1426
Market Price
$ 29.50
Selling Price
$ 26.09
1096
282
379
1747
Market Price
$ 32.56
Selling Price
$ 28.53
2685
1993
1641
4262
Market Price
$ 64.18
Selling Price
$ 53.85
1669
553
1197
3458
Market Price
$ 29.60
Selling Price
$ 25.24
2323
1588
1605
2417
Market Price
$ 45.26
Selling Price
$ 39.11
2971
2086
1334
4322
Market Price
$ 40.61
Selling Price
$ 36.77
2279
1254
892
3919
Market Price
$ 31.69
Selling Price
$ 28.25
750
166
459
993
Market Price
$ 58.21
Selling Price
$ 49.83
629
367
324
2221
Market Price
$ 59.33
Selling Price
$ 53.63
1735
1341
950
2460
Market Price
$ 34.98
Selling Price
$ 29.45
709
211
289
784
Market Price
$ 39.51
Selling Price
$ 34.53
351
165
260
751
Market Price
$ 43.79
Selling Price
$ 39.41
1625
577
995
1704
Market Price
$ 53.65
Selling Price
$ 45.83
873
203
376
952
Market Price
$ 51.07
Selling Price
$ 43.26
1106
524
496
3000
Market Price
$ 42.12
Selling Price
$ 36.81
3312
1717
1486
3678
Market Price
$ 55.97
Selling Price
$ 50.27
2197
776
1459
4062
Market Price
$ 31.21
Selling Price
$ 28.18
3149
756
2914
3698
Market Price
$ 39.40
Selling Price
$ 33.54
1146
530
645
1268
Market Price
$ 59.26
Selling Price
$ 49.85
300
136
237
1066