Market Price
$ 54.56
Selling Price
$ 46.60
822
339
252
2238
Market Price
$ 46.11
Selling Price
$ 41.68
2923
2435
1058
4426
Market Price
$ 40.26
Selling Price
$ 33.93
2315
803
1647
4454
Market Price
$ 39.22
Selling Price
$ 34.33
2254
1452
1223
4576
Market Price
$ 44.15
Selling Price
$ 37.57
826
373
205
1548
Market Price
$ 47.60
Selling Price
$ 42.84
1462
1328
965
1605
Market Price
$ 46.40
Selling Price
$ 38.88
1468
1184
945
2165
Market Price
$ 62.04
Selling Price
$ 53.86
332
94
74
776
Market Price
$ 53.65
Selling Price
$ 45.13
282
212
103
1360
Market Price
$ 29.80
Selling Price
$ 25.60
1992
1639
1654
3954
Market Price
$ 47.33
Selling Price
$ 42.63
762
552
586
1665
Market Price
$ 48.00
Selling Price
$ 42.51
1776
1474
899
3655
Market Price
$ 56.94
Selling Price
$ 48.31
845
336
584
1364
Market Price
$ 40.04
Selling Price
$ 34.68
1845
855
1754
1968
Market Price
$ 52.43
Selling Price
$ 45.02
3405
1279
3292
4958
Market Price
$ 65.61
Selling Price
$ 55.15
1443
1392
946
2009
Market Price
$ 51.02
Selling Price
$ 45.24
1342
1044
1169
4132
Market Price
$ 28.30
Selling Price
$ 25.35
2426
1889
1150
3505
Market Price
$ 63.79
Selling Price
$ 53.83
1565
1493
1017
2759
Market Price
$ 58.00
Selling Price
$ 49.60
1882
1597
699
2759
Market Price
$ 63.20
Selling Price
$ 56.39
1580
576
1552
3163
Market Price
$ 67.69
Selling Price
$ 57.46
333
316
82
612
Market Price
$ 63.97
Selling Price
$ 56.96
216
71
114
1001
Market Price
$ 36.10
Selling Price
$ 32.45
922
919
554
1653
Market Price
$ 42.78
Selling Price
$ 38.43
2614
2157
1771
3148
Market Price
$ 63.23
Selling Price
$ 56.57
1173
1136
795
3119
Market Price
$ 56.05
Selling Price
$ 49.81
4240
3898
2386
4999
Market Price
$ 51.64
Selling Price
$ 44.16
1074
517
439
2109
Market Price
$ 40.96
Selling Price
$ 36.99
215
151
109
725
Market Price
$ 45.90
Selling Price
$ 38.60
1679
463
1613
2407
Market Price
$ 48.59
Selling Price
$ 43.67
2490
2379
1501
4726
Market Price
$ 46.22
Selling Price
$ 39.91
194
169
145
470
Market Price
$ 62.26
Selling Price
$ 55.30
1880
1865
621
2071
Market Price
$ 56.18
Selling Price
$ 47.19
1581
657
1380
2593
Market Price
$ 32.61
Selling Price
$ 28.55
338
201
294
458
Market Price
$ 38.94
Selling Price
$ 35.19
2705
657
602
4617
Market Price
$ 33.90
Selling Price
$ 29.13
320
174
92
1250
Market Price
$ 44.34
Selling Price
$ 40.16
1039
801
899
2416
Market Price
$ 41.64
Selling Price
$ 37.22
1011
445
243
3900
Market Price
$ 46.90
Selling Price
$ 40.32
1663
471
1597
1725