Market Price
$ 47.90
Selling Price
$ 41.90
574
148
264
1554
Market Price
$ 62.17
Selling Price
$ 55.27
1524
1067
345
2961
Market Price
$ 39.24
Selling Price
$ 34.82
3391
1673
2691
3871
Market Price
$ 48.82
Selling Price
$ 42.94
1750
1658
1284
2475
Market Price
$ 31.66
Selling Price
$ 28.29
557
175
130
2730
Market Price
$ 40.49
Selling Price
$ 36.17
460
206
163
1442
Market Price
$ 64.63
Selling Price
$ 54.19
1749
1388
792
4317
Market Price
$ 66.89
Selling Price
$ 58.26
3066
2555
1870
3329
Market Price
$ 52.86
Selling Price
$ 47.37
1375
445
1096
1749
Market Price
$ 58.56
Selling Price
$ 51.20
1292
1244
1292
3228
Market Price
$ 28.86
Selling Price
$ 26.21
1245
378
1052
1691
Market Price
$ 34.54
Selling Price
$ 29.94
3208
1842
748
3975
Market Price
$ 63.05
Selling Price
$ 56.17
2077
1479
1143
2996
Market Price
$ 59.92
Selling Price
$ 51.97
1650
345
1335
2635
Market Price
$ 68.34
Selling Price
$ 59.56
3110
1509
1385
3211
Market Price
$ 43.56
Selling Price
$ 38.61
1210
884
1199
1684
Market Price
$ 43.31
Selling Price
$ 36.16
1765
1691
1267
2858
Market Price
$ 31.61
Selling Price
$ 27.40
1411
929
1410
2280
Market Price
$ 29.24
Selling Price
$ 25.28
2048
1325
1899
3285
Market Price
$ 66.22
Selling Price
$ 59.67
2566
870
689
4719
Market Price
$ 43.13
Selling Price
$ 36.02
2908
1792
2167
4712
Market Price
$ 35.81
Selling Price
$ 31.81
2346
834
1178
4270
Market Price
$ 36.29
Selling Price
$ 32.68
2306
1253
823
2575
Market Price
$ 40.58
Selling Price
$ 35.53
476
471
279
944
Market Price
$ 46.66
Selling Price
$ 39.99
1684
1560
823
2277
Market Price
$ 69.61
Selling Price
$ 58.14
307
168
190
563
Market Price
$ 47.21
Selling Price
$ 40.24
1837
844
1291
3258
Market Price
$ 45.50
Selling Price
$ 39.35
2990
968
2614
3071
Market Price
$ 63.06
Selling Price
$ 55.50
172
75
140
448
Market Price
$ 56.07
Selling Price
$ 47.72
1146
1008
589
3396
Market Price
$ 58.64
Selling Price
$ 52.70
1996
1416
897
3384
Market Price
$ 33.26
Selling Price
$ 28.60
2972
1633
1823
3871
Market Price
$ 52.65
Selling Price
$ 45.10
1052
226
459
4975
Market Price
$ 39.32
Selling Price
$ 33.96
724
708
542
2941
Market Price
$ 37.92
Selling Price
$ 33.24
664
637
495
1348
Market Price
$ 52.87
Selling Price
$ 47.41
1043
503
878
3618
Market Price
$ 66.26
Selling Price
$ 59.60
3151
1617
2803
4132
Market Price
$ 46.14
Selling Price
$ 40.20
2107
1090
510
2312
Market Price
$ 45.62
Selling Price
$ 38.80
302
122
101
1357
Market Price
$ 64.26
Selling Price
$ 54.60
951
708
227
3855