Market Price
$ 54.01
Selling Price
$ 45.84
1198
493
784
3776
Market Price
$ 57.24
Selling Price
$ 49.07
1575
383
616
1960
Market Price
$ 68.94
Selling Price
$ 58.18
2503
2333
2190
2788
Market Price
$ 28.65
Selling Price
$ 25.60
1681
1591
770
2233
Market Price
$ 55.13
Selling Price
$ 49.94
1671
634
1237
4552
Market Price
$ 48.78
Selling Price
$ 43.04
1297
314
959
4070
Market Price
$ 67.43
Selling Price
$ 58.42
698
264
272
2400
Market Price
$ 32.11
Selling Price
$ 28.02
171
110
158
479
Market Price
$ 60.64
Selling Price
$ 53.89
2091
1094
1273
2702
Market Price
$ 29.54
Selling Price
$ 25.47
1267
265
1238
2954
Market Price
$ 59.25
Selling Price
$ 51.16
342
257
307
569
Market Price
$ 53.10
Selling Price
$ 45.11
2640
548
1815
2947
Market Price
$ 31.12
Selling Price
$ 26.47
1871
1299
1249
3827
Market Price
$ 65.06
Selling Price
$ 55.74
721
229
436
1714
Market Price
$ 60.44
Selling Price
$ 52.41
2244
659
1824
2816
Market Price
$ 29.68
Selling Price
$ 25.44
443
311
304
1992
Market Price
$ 32.77
Selling Price
$ 28.26
801
468
770
1286
Market Price
$ 34.64
Selling Price
$ 30.28
120
50
71
567
Market Price
$ 52.68
Selling Price
$ 44.39
1144
884
1116
4775
Market Price
$ 51.04
Selling Price
$ 43.88
4598
4284
2166
4931