Market Price
$ 34.24
Selling Price
$ 31.02
818
781
413
1302
Market Price
$ 47.88
Selling Price
$ 41.05
1721
1077
1399
2269
Market Price
$ 56.83
Selling Price
$ 49.74
1864
400
1586
2587
Market Price
$ 58.17
Selling Price
$ 49.21
1085
934
485
4478
Market Price
$ 54.04
Selling Price
$ 45.44
2179
1096
1133
4491
Market Price
$ 32.88
Selling Price
$ 27.67
2692
1269
1119
4588
Market Price
$ 52.88
Selling Price
$ 45.96
291
277
111
441
Market Price
$ 53.13
Selling Price
$ 47.38
2485
525
2203
4229
Market Price
$ 63.73
Selling Price
$ 55.31
733
472
621
1009
Market Price
$ 62.78
Selling Price
$ 56.40
1223
787
404
2963
Market Price
$ 63.22
Selling Price
$ 55.56
1960
1856
1095
4471
Market Price
$ 62.33
Selling Price
$ 53.79
1556
482
354
2867
Market Price
$ 60.61
Selling Price
$ 51.14
1716
1568
1574
2771
Market Price
$ 42.37
Selling Price
$ 35.63
1442
603
560
2817
Market Price
$ 40.36
Selling Price
$ 34.01
3825
959
1587
4241
Market Price
$ 55.27
Selling Price
$ 48.13
1463
394
385
3082
Market Price
$ 54.67
Selling Price
$ 48.89
1269
499
503
2437
Market Price
$ 63.62
Selling Price
$ 57.10
1724
1487
779
3289
Market Price
$ 54.34
Selling Price
$ 47.21
1051
638
792
1504
Market Price
$ 46.79
Selling Price
$ 39.65
1376
873
304
4681
Market Price
$ 35.90
Selling Price
$ 30.34
468
306
282
986
Market Price
$ 33.24
Selling Price
$ 29.02
973
832
836
2391
Market Price
$ 62.92
Selling Price
$ 53.26
696
644
605
3331
Market Price
$ 53.13
Selling Price
$ 47.42
1943
619
688
4772
Market Price
$ 48.44
Selling Price
$ 41.28
273
184
143
577
Market Price
$ 62.84
Selling Price
$ 56.33
3106
2077
1176
3913
Market Price
$ 53.38
Selling Price
$ 48.46
1611
1045
1124
1778
Market Price
$ 36.31
Selling Price
$ 30.32
441
364
258
1925
Market Price
$ 55.73
Selling Price
$ 49.38
2748
1716
2021
2931
Market Price
$ 45.19
Selling Price
$ 40.53
2162
1808
1263
4276
Market Price
$ 36.76
Selling Price
$ 31.09
2413
950
2103
3310
Market Price
$ 63.91
Selling Price
$ 53.31
569
118
191
869
Market Price
$ 53.24
Selling Price
$ 46.82
978
392
560
4218
Market Price
$ 45.47
Selling Price
$ 40.27
540
190
490
1235
Market Price
$ 49.04
Selling Price
$ 43.17
552
272
389
1708
Market Price
$ 30.00
Selling Price
$ 26.86
1218
282
276
1449
Market Price
$ 37.63
Selling Price
$ 33.71
1179
443
434
4880
Market Price
$ 46.22
Selling Price
$ 38.90
1828
385
1795
4972
Market Price
$ 37.24
Selling Price
$ 33.60
3601
2725
2239
4878
Market Price
$ 39.94
Selling Price
$ 34.70
1024
204
400
3197