Market Price
$ 42.47
Selling Price
$ 35.58
370
174
155
1434
Market Price
$ 48.24
Selling Price
$ 42.83
555
281
514
1945
Market Price
$ 56.94
Selling Price
$ 51.18
1816
516
925
3094
Market Price
$ 43.78
Selling Price
$ 39.36
436
232
182
1473
Market Price
$ 47.56
Selling Price
$ 40.21
1907
621
1154
2695
Market Price
$ 51.66
Selling Price
$ 45.56
326
102
166
959
Market Price
$ 36.91
Selling Price
$ 30.87
530
495
290
892
Market Price
$ 60.56
Selling Price
$ 51.26
471
224
342
2213
Market Price
$ 64.54
Selling Price
$ 55.14
1073
915
971
2655
Market Price
$ 61.59
Selling Price
$ 54.82
1639
1312
1111
3044
Market Price
$ 34.07
Selling Price
$ 29.65
2897
906
1072
3066
Market Price
$ 40.48
Selling Price
$ 34.48
740
695
422
3596
Market Price
$ 31.45
Selling Price
$ 27.58
2289
1095
2274
4148
Market Price
$ 30.74
Selling Price
$ 26.14
3433
892
886
3749
Market Price
$ 41.96
Selling Price
$ 37.70
357
73
82
449
Market Price
$ 40.84
Selling Price
$ 34.13
1428
765
736
2799