Market Price
$ 64.52
Selling Price
$ 56.49
1776
541
1560
4062
Market Price
$ 45.70
Selling Price
$ 38.80
321
285
209
639
Market Price
$ 56.49
Selling Price
$ 49.17
460
234
235
2145
Market Price
$ 58.29
Selling Price
$ 49.02
1101
688
809
1917
Market Price
$ 51.28
Selling Price
$ 45.30
576
251
333
2844
Market Price
$ 60.52
Selling Price
$ 50.84
1313
801
999
4661
Market Price
$ 44.54
Selling Price
$ 37.96
2421
779
2116
3423
Market Price
$ 55.87
Selling Price
$ 49.65
1432
442
680
3906
Market Price
$ 45.52
Selling Price
$ 38.43
504
129
320
1164
Market Price
$ 60.96
Selling Price
$ 50.84
2698
1337
2031
3293
Market Price
$ 32.49
Selling Price
$ 28.58
931
254
798
3549
Market Price
$ 53.08
Selling Price
$ 45.69
4340
2575
2928
4583
Market Price
$ 53.97
Selling Price
$ 46.63
300
83
161
1427
Market Price
$ 63.63
Selling Price
$ 54.15
3171
975
2578
3380
Market Price
$ 36.78
Selling Price
$ 31.37
2374
778
1331
2894
Market Price
$ 30.98
Selling Price
$ 25.90
1295
727
366
1613
Market Price
$ 69.41
Selling Price
$ 59.37
844
282
526
3488
Market Price
$ 67.44
Selling Price
$ 58.65
530
178
302
756
Market Price
$ 52.17
Selling Price
$ 46.30
972
322
724
3321
Market Price
$ 31.00
Selling Price
$ 25.95
1130
388
1073
4190