Market Price
$ 53.02
Selling Price
$ 47.34
388
151
348
855
Market Price
$ 65.93
Selling Price
$ 57.27
1657
928
863
3241
Market Price
$ 54.97
Selling Price
$ 48.00
672
352
561
967
Market Price
$ 48.75
Selling Price
$ 40.91
282
57
172
1322
Market Price
$ 49.89
Selling Price
$ 43.85
1954
1032
692
4445
Market Price
$ 44.66
Selling Price
$ 39.44
786
250
476
840
Market Price
$ 60.33
Selling Price
$ 54.45
1220
1164
941
2798
Market Price
$ 52.18
Selling Price
$ 45.94
1224
749
899
4672
Market Price
$ 45.74
Selling Price
$ 38.42
162
34
159
431
Market Price
$ 57.54
Selling Price
$ 52.05
700
421
681
1755
Market Price
$ 61.80
Selling Price
$ 53.95
1351
332
1320
4407
Market Price
$ 46.65
Selling Price
$ 40.89
322
217
150
1022
Market Price
$ 49.63
Selling Price
$ 41.84
1979
613
870
4194
Market Price
$ 43.20
Selling Price
$ 36.10
665
537
638
795
Market Price
$ 59.41
Selling Price
$ 49.55
495
452
434
1535
Market Price
$ 58.94
Selling Price
$ 50.55
2803
2260
2693
4849
Market Price
$ 40.05
Selling Price
$ 36.07
318
215
243
438
Market Price
$ 54.15
Selling Price
$ 46.60
2955
654
1395
3937
Market Price
$ 40.77
Selling Price
$ 33.98
867
218
247
945
Market Price
$ 52.39
Selling Price
$ 44.44
382
167
108
417