Market Price
$ 43.24
Selling Price
$ 37.26
1911
439
824
2980
Market Price
$ 57.32
Selling Price
$ 49.78
203
128
198
409
Market Price
$ 60.60
Selling Price
$ 50.55
2108
784
478
3997
Market Price
$ 54.69
Selling Price
$ 47.66
1302
865
632
3154
Market Price
$ 48.81
Selling Price
$ 42.58
2963
2411
762
3035
Market Price
$ 67.85
Selling Price
$ 58.42
827
241
207
3560
Market Price
$ 33.43
Selling Price
$ 28.17
3129
3015
792
4062
Market Price
$ 62.68
Selling Price
$ 54.14
678
354
652
1792
Market Price
$ 57.39
Selling Price
$ 49.17
2188
1526
1653
3795
Market Price
$ 38.45
Selling Price
$ 32.24
1570
1188
1027
4853
Market Price
$ 61.01
Selling Price
$ 52.35
1812
602
636
1982
Market Price
$ 62.80
Selling Price
$ 56.50
1523
697
404
4530
Market Price
$ 67.90
Selling Price
$ 56.71
535
514
221
2479
Market Price
$ 52.46
Selling Price
$ 44.02
1038
819
861
4563
Market Price
$ 64.76
Selling Price
$ 57.80
863
507
240
1173
Market Price
$ 44.85
Selling Price
$ 38.33
2218
887
1909
3035
Market Price
$ 40.27
Selling Price
$ 36.28
1245
1236
604
2231
Market Price
$ 32.12
Selling Price
$ 27.69
3353
2674
759
4473
Market Price
$ 57.07
Selling Price
$ 49.06
907
870
771
2900
Market Price
$ 60.53
Selling Price
$ 52.54
651
561
219
2987
Market Price
$ 59.70
Selling Price
$ 51.21
161
92
41
696
Market Price
$ 43.13
Selling Price
$ 36.18
569
428
115
2797
Market Price
$ 54.25
Selling Price
$ 46.56
228
68
159
534
Market Price
$ 52.11
Selling Price
$ 45.53
1840
1271
1198
3368
Market Price
$ 58.24
Selling Price
$ 52.04
289
236
232
799
Market Price
$ 32.46
Selling Price
$ 28.22
1539
1167
744
1850
Market Price
$ 49.64
Selling Price
$ 44.69
4357
2851
3916
4596
Market Price
$ 52.64
Selling Price
$ 45.07
1564
336
1327
3275
Market Price
$ 45.96
Selling Price
$ 40.22
1471
765
450
3967
Market Price
$ 36.77
Selling Price
$ 32.01
709
663
339
947
Market Price
$ 47.62
Selling Price
$ 43.28
1008
431
456
3890
Market Price
$ 35.29
Selling Price
$ 29.80
1552
733
1510
2467
Market Price
$ 30.68
Selling Price
$ 26.90
359
156
302
1247
Market Price
$ 55.19
Selling Price
$ 49.90
399
143
257
688
Market Price
$ 36.93
Selling Price
$ 30.87
2625
1296
608
2703
Market Price
$ 45.47
Selling Price
$ 38.15
89
60
34
443
Market Price
$ 51.92
Selling Price
$ 44.97
893
215
712
3106
Market Price
$ 60.73
Selling Price
$ 53.89
1264
369
500
1730
Market Price
$ 51.52
Selling Price
$ 43.17
1116
1093
1088
4028
Market Price
$ 38.96
Selling Price
$ 33.98
1864
1472
1501
2533