Market Price
$ 28.52
Selling Price
$ 25.78
628
174
605
734
Market Price
$ 41.63
Selling Price
$ 36.49
1992
1009
1331
4771
Market Price
$ 38.66
Selling Price
$ 32.23
2159
2159
2000
2902
Market Price
$ 39.37
Selling Price
$ 33.21
3395
1127
1468
3786
Market Price
$ 40.24
Selling Price
$ 36.28
1493
1070
646
2339
Market Price
$ 62.59
Selling Price
$ 52.73
3666
1783
2123
3953
Market Price
$ 65.56
Selling Price
$ 55.79
1118
262
1056
4613
Market Price
$ 64.44
Selling Price
$ 55.41
2758
1472
2606
3489
Market Price
$ 33.86
Selling Price
$ 30.42
506
303
184
674
Market Price
$ 66.80
Selling Price
$ 58.89
1959
1078
875
2403
Market Price
$ 66.83
Selling Price
$ 56.34
2005
1077
1638
2049
Market Price
$ 65.07
Selling Price
$ 54.28
625
512
263
987
Market Price
$ 44.11
Selling Price
$ 40.01
3536
3330
2495
4601
Market Price
$ 47.17
Selling Price
$ 40.27
1487
716
487
2041
Market Price
$ 37.76
Selling Price
$ 33.77
3531
2354
3174
3634
Market Price
$ 51.12
Selling Price
$ 46.20
3568
2320
1694
3973
Market Price
$ 37.64
Selling Price
$ 34.07
812
542
374
2656
Market Price
$ 36.54
Selling Price
$ 33.05
2196
1451
1724
4124
Market Price
$ 65.06
Selling Price
$ 58.73
208
127
167
536
Market Price
$ 49.82
Selling Price
$ 43.53
2532
2344
1084
3359