Market Price
$ 57.50
Selling Price
$ 51.45
350
311
208
469
Market Price
$ 33.46
Selling Price
$ 29.39
1643
396
566
4127
Market Price
$ 41.91
Selling Price
$ 35.16
348
232
314
794
Market Price
$ 33.81
Selling Price
$ 28.81
1245
489
1188
2063
Market Price
$ 33.33
Selling Price
$ 27.96
2132
440
573
4494
Market Price
$ 32.35
Selling Price
$ 28.66
1205
364
336
1207
Market Price
$ 35.66
Selling Price
$ 30.12
668
574
656
1194
Market Price
$ 38.68
Selling Price
$ 32.31
3269
1337
2656
3431
Market Price
$ 55.03
Selling Price
$ 47.15
1862
1395
1111
2018
Market Price
$ 66.19
Selling Price
$ 59.47
1182
757
357
3808
Market Price
$ 34.07
Selling Price
$ 28.41
544
204
108
689
Market Price
$ 62.91
Selling Price
$ 54.19
479
443
109
1872
Market Price
$ 55.82
Selling Price
$ 49.17
736
273
530
2293
Market Price
$ 63.25
Selling Price
$ 55.56
1660
671
433
1996
Market Price
$ 37.89
Selling Price
$ 32.88
288
257
150
542
Market Price
$ 32.81
Selling Price
$ 27.94
2159
1819
1365
4078
Market Price
$ 30.19
Selling Price
$ 27.28
3552
2215
907
4581
Market Price
$ 60.67
Selling Price
$ 51.15
1769
1761
796
2828
Market Price
$ 52.28
Selling Price
$ 44.50
510
301
379
947
Market Price
$ 29.57
Selling Price
$ 25.44
2425
667
511
3726