Market Price
$ 48.70
Selling Price
$ 42.30
1948
1863
567
3046
Market Price
$ 48.41
Selling Price
$ 41.79
783
273
748
2256
Market Price
$ 40.76
Selling Price
$ 35.54
1613
1152
903
3654
Market Price
$ 41.60
Selling Price
$ 36.97
259
214
72
1178
Market Price
$ 48.06
Selling Price
$ 41.44
1182
544
572
2449
Market Price
$ 54.44
Selling Price
$ 48.41
2686
641
2261
4263
Market Price
$ 69.52
Selling Price
$ 58.54
2653
657
974
3495
Market Price
$ 43.35
Selling Price
$ 38.10
1258
930
596
1823
Market Price
$ 64.91
Selling Price
$ 58.98
2413
1381
1466
4108
Market Price
$ 60.50
Selling Price
$ 53.94
395
185
309
1936
Market Price
$ 29.67
Selling Price
$ 26.91
2820
2459
796
3847
Market Price
$ 36.15
Selling Price
$ 30.20
3476
2728
3296
4843
Market Price
$ 39.45
Selling Price
$ 33.03
880
469
650
941
Market Price
$ 69.47
Selling Price
$ 59.98
2541
2333
1874
2852
Market Price
$ 39.58
Selling Price
$ 33.96
452
313
209
1707
Market Price
$ 33.64
Selling Price
$ 28.27
673
588
452
1725
Market Price
$ 31.90
Selling Price
$ 27.47
3181
3059
719
3469