Market Price
$ 46.61
Selling Price
$ 42.02
478
213
348
1094
Market Price
$ 45.93
Selling Price
$ 38.86
647
413
476
3096
Market Price
$ 36.91
Selling Price
$ 30.76
1322
271
1219
4946
Market Price
$ 33.15
Selling Price
$ 29.97
3954
2885
1761
4820
Market Price
$ 47.78
Selling Price
$ 43.04
4318
2850
4068
4440
Market Price
$ 46.53
Selling Price
$ 41.74
4213
2234
933
4294
Market Price
$ 55.69
Selling Price
$ 46.88
3145
1404
994
4021
Market Price
$ 50.49
Selling Price
$ 44.23
1289
883
1171
2271
Market Price
$ 30.11
Selling Price
$ 26.42
943
661
656
4213
Market Price
$ 52.51
Selling Price
$ 44.28
1594
426
487
2395
Market Price
$ 65.92
Selling Price
$ 56.67
2732
1235
1991
3358
Market Price
$ 41.56
Selling Price
$ 36.35
2233
1553
1728
2874
Market Price
$ 38.42
Selling Price
$ 33.37
3627
1531
1634
3908
Market Price
$ 53.27
Selling Price
$ 46.82
423
385
134
2099
Market Price
$ 55.32
Selling Price
$ 46.92
558
162
275
1973
Market Price
$ 62.54
Selling Price
$ 54.26
2202
458
1409
3386
Market Price
$ 48.64
Selling Price
$ 43.12
1247
823
760
3540
Market Price
$ 64.49
Selling Price
$ 57.12
1633
393
889
1712
Market Price
$ 43.96
Selling Price
$ 37.49
3072
2240
1972
4063
Market Price
$ 41.35
Selling Price
$ 35.11
172
40
163
473