Market Price
$ 43.05
Selling Price
$ 36.58
2821
1742
878
4395
Market Price
$ 34.06
Selling Price
$ 29.63
2324
1850
1074
4627
Market Price
$ 34.35
Selling Price
$ 28.85
1185
1093
446
4479
Market Price
$ 48.51
Selling Price
$ 41.55
923
316
492
4016
Market Price
$ 45.54
Selling Price
$ 39.63
2062
1272
1675
3106
Market Price
$ 36.26
Selling Price
$ 32.20
350
79
163
568
Market Price
$ 66.19
Selling Price
$ 55.45
1985
698
1054
2913
Market Price
$ 55.73
Selling Price
$ 50.02
693
320
618
3417
Market Price
$ 39.61
Selling Price
$ 33.22
1355
1062
647
1609
Market Price
$ 48.29
Selling Price
$ 42.02
1925
1839
932
3184
Market Price
$ 58.29
Selling Price
$ 50.63
3712
3068
3223
4979
Market Price
$ 45.26
Selling Price
$ 38.71
3236
1116
2344
3374
Market Price
$ 31.27
Selling Price
$ 27.64
2729
2728
568
4702
Market Price
$ 57.61
Selling Price
$ 48.17
1643
999
992
1932
Market Price
$ 31.87
Selling Price
$ 27.73
336
219
161
824
Market Price
$ 51.95
Selling Price
$ 45.16
2149
575
1206
2428
Market Price
$ 63.51
Selling Price
$ 57.69
3483
2941
2089
4391
Market Price
$ 44.73
Selling Price
$ 37.76
1608
1214
650
2611
Market Price
$ 65.02
Selling Price
$ 58.71
2526
1195
1975
2665
Market Price
$ 34.82
Selling Price
$ 30.26
1510
1508
1289
4090