Market Price
$ 50.60
Selling Price
$ 42.71
1310
1024
818
1332
Market Price
$ 59.76
Selling Price
$ 53.67
628
167
393
1823
Market Price
$ 37.02
Selling Price
$ 31.89
1557
898
1099
4173
Market Price
$ 31.32
Selling Price
$ 26.92
785
774
530
880
Market Price
$ 56.73
Selling Price
$ 49.24
1236
1232
894
4786
Market Price
$ 34.69
Selling Price
$ 29.76
887
848
362
3615
Market Price
$ 57.45
Selling Price
$ 48.19
684
196
418
1125
Market Price
$ 30.62
Selling Price
$ 27.06
667
667
376
957
Market Price
$ 66.22
Selling Price
$ 55.71
628
190
567
2591
Market Price
$ 59.32
Selling Price
$ 52.16
356
80
344
1074
Market Price
$ 30.02
Selling Price
$ 25.03
2669
879
1129
4664
Market Price
$ 45.34
Selling Price
$ 39.33
359
330
313
837
Market Price
$ 42.98
Selling Price
$ 37.21
1764
1213
1665
4267
Market Price
$ 47.65
Selling Price
$ 40.58
1325
549
1215
1435
Market Price
$ 38.93
Selling Price
$ 35.22
904
607
417
1402
Market Price
$ 55.83
Selling Price
$ 48.51
504
124
184
809
Market Price
$ 41.81
Selling Price
$ 37.45
2799
2636
1210
4872
Market Price
$ 55.04
Selling Price
$ 49.57
4604
2834
3684
4606
Market Price
$ 59.09
Selling Price
$ 50.14
468
448
444
938
Market Price
$ 56.17
Selling Price
$ 47.04
1620
548
1481
2877