Market Price
$ 53.54
Selling Price
$ 46.00
2338
2251
1346
4057
Market Price
$ 67.62
Selling Price
$ 59.58
1429
522
1056
3091
Market Price
$ 59.46
Selling Price
$ 52.30
2644
2583
1104
2757
Market Price
$ 55.96
Selling Price
$ 47.30
306
81
216
412
Market Price
$ 46.63
Selling Price
$ 41.40
171
52
103
605
Market Price
$ 65.02
Selling Price
$ 56.57
2237
1652
1018
3375
Market Price
$ 57.29
Selling Price
$ 48.82
563
154
408
930
Market Price
$ 47.01
Selling Price
$ 42.50
731
209
347
2753
Market Price
$ 39.83
Selling Price
$ 34.57
996
600
984
1044
Market Price
$ 65.36
Selling Price
$ 58.44
2804
1403
1547
3041
Market Price
$ 35.41
Selling Price
$ 30.88
1521
637
690
4355
Market Price
$ 68.72
Selling Price
$ 58.66
1515
1491
1479
4604
Market Price
$ 61.58
Selling Price
$ 55.80
1652
1233
1360
3809
Market Price
$ 63.19
Selling Price
$ 53.45
1667
1497
1006
2590
Market Price
$ 42.80
Selling Price
$ 38.82
604
274
543
1767
Market Price
$ 31.64
Selling Price
$ 26.89
2939
1845
1225
3769
Market Price
$ 67.93
Selling Price
$ 58.54
1826
1315
1016
3267
Market Price
$ 37.24
Selling Price
$ 33.60
575
202
166
1160
Market Price
$ 32.67
Selling Price
$ 28.15
1265
1240
955
4343
Market Price
$ 31.89
Selling Price
$ 27.38
1880
1294
1196
3129
Market Price
$ 31.30
Selling Price
$ 27.92
2429
1012
1856
2846
Market Price
$ 32.38
Selling Price
$ 29.08
1250
1231
1249
1918
Market Price
$ 62.21
Selling Price
$ 54.15
2034
1270
1166
3392
Market Price
$ 28.39
Selling Price
$ 25.57
851
666
421
922
Market Price
$ 43.54
Selling Price
$ 39.56
967
193
623
2572
Market Price
$ 58.77
Selling Price
$ 49.07
3665
3354
2084
4604
Market Price
$ 44.17
Selling Price
$ 36.94
810
464
485
921
Market Price
$ 28.40
Selling Price
$ 25.20
2573
990
1927
4021
Market Price
$ 66.51
Selling Price
$ 56.36
526
222
483
883
Market Price
$ 47.45
Selling Price
$ 42.20
2408
684
771
3452
Market Price
$ 36.19
Selling Price
$ 31.55
588
443
518
592
Market Price
$ 62.63
Selling Price
$ 53.51
284
153
231
596
Market Price
$ 66.60
Selling Price
$ 58.67
3395
2259
3268
4478
Market Price
$ 70.04
Selling Price
$ 59.95
2127
1624
1053
4863
Market Price
$ 28.79
Selling Price
$ 25.35
356
240
254
1344
Market Price
$ 43.61
Selling Price
$ 37.28
702
158
334
752
Market Price
$ 53.10
Selling Price
$ 45.34
878
820
814
1709
Market Price
$ 61.86
Selling Price
$ 54.81
517
276
434
1619
Market Price
$ 39.18
Selling Price
$ 32.90
2352
1587
1564
2614
Market Price
$ 31.30
Selling Price
$ 28.24
1304
659
1175
1719