Market Price
$ 49.07
Selling Price
$ 42.23
306
204
100
523
Market Price
$ 32.05
Selling Price
$ 27.00
177
166
112
410
Market Price
$ 68.60
Selling Price
$ 57.60
164
125
120
446
Market Price
$ 35.91
Selling Price
$ 31.99
2065
708
1171
3386
Market Price
$ 42.73
Selling Price
$ 37.46
1481
480
1253
4179
Market Price
$ 37.91
Selling Price
$ 31.76
1050
323
988
2379
Market Price
$ 36.70
Selling Price
$ 32.12
1811
977
1287
2102
Market Price
$ 52.74
Selling Price
$ 46.28
625
500
482
1519
Market Price
$ 53.48
Selling Price
$ 46.43
378
151
266
421
Market Price
$ 33.51
Selling Price
$ 30.29
880
549
299
1714
Market Price
$ 30.05
Selling Price
$ 26.67
728
726
726
908
Market Price
$ 30.60
Selling Price
$ 26.02
3008
1055
1315
3521
Market Price
$ 55.28
Selling Price
$ 49.47
1789
906
1392
3721
Market Price
$ 34.63
Selling Price
$ 30.45
1338
1064
1304
1572
Market Price
$ 56.95
Selling Price
$ 49.26
1236
1140
868
1994
Market Price
$ 59.62
Selling Price
$ 51.94
2242
895
1678
3534
Market Price
$ 31.14
Selling Price
$ 26.82
1000
684
760
1302
Market Price
$ 50.26
Selling Price
$ 42.39
1929
1849
1828
2315
Market Price
$ 33.72
Selling Price
$ 30.04
452
115
435
996
Market Price
$ 58.18
Selling Price
$ 50.93
1668
1180
1221
3439
Market Price
$ 50.26
Selling Price
$ 43.21
276
215
264
405
Market Price
$ 40.56
Selling Price
$ 35.04
1721
1667
1098
2258
Market Price
$ 39.53
Selling Price
$ 35.66
1533
783
341
3678
Market Price
$ 33.17
Selling Price
$ 27.76
1336
942
1103
2610
Market Price
$ 57.03
Selling Price
$ 49.37
2639
564
659
3097
Market Price
$ 33.47
Selling Price
$ 29.70
1423
415
328
4432
Market Price
$ 69.26
Selling Price
$ 59.71
2917
1362
2651
3719
Market Price
$ 38.93
Selling Price
$ 34.62
725
424
249
925
Market Price
$ 48.83
Selling Price
$ 41.13
2520
993
1551
2829
Market Price
$ 29.66
Selling Price
$ 25.34
463
395
413
752
Market Price
$ 50.28
Selling Price
$ 43.52
3977
2532
2646
4046
Market Price
$ 48.59
Selling Price
$ 44.09
2015
1213
616
2498
Market Price
$ 56.62
Selling Price
$ 50.64
3302
1220
2143
4181
Market Price
$ 30.68
Selling Price
$ 26.38
4181
2334
2805
4550
Market Price
$ 64.44
Selling Price
$ 53.75
1183
251
846
1567
Market Price
$ 42.84
Selling Price
$ 37.45
4174
2595
2339
4376
Market Price
$ 42.44
Selling Price
$ 36.17
3182
1303
797
3502
Market Price
$ 45.04
Selling Price
$ 39.47
236
147
184
756
Market Price
$ 65.27
Selling Price
$ 57.06
654
326
331
2149
Market Price
$ 32.14
Selling Price
$ 26.94
1962
404
1060
4860