Market Price
$ 43.37
Selling Price
$ 38.46
1260
1183
750
1472
Market Price
$ 62.36
Selling Price
$ 55.50
894
572
517
2202
Market Price
$ 69.45
Selling Price
$ 59.69
1765
359
1247
2902
Market Price
$ 59.08
Selling Price
$ 49.31
3290
1837
1294
4102
Market Price
$ 49.70
Selling Price
$ 42.28
190
110
116
550
Market Price
$ 40.62
Selling Price
$ 34.04
1269
1182
320
1534
Market Price
$ 53.49
Selling Price
$ 45.97
918
843
633
1116
Market Price
$ 53.19
Selling Price
$ 45.27
3097
1604
2832
4952
Market Price
$ 31.41
Selling Price
$ 28.46
1059
428
257
1803
Market Price
$ 67.73
Selling Price
$ 59.01
319
155
107
435
Market Price
$ 53.65
Selling Price
$ 45.53
1215
660
690
2173
Market Price
$ 41.57
Selling Price
$ 36.21
257
214
97
479
Market Price
$ 54.35
Selling Price
$ 48.51
4272
1901
3489
4515
Market Price
$ 54.53
Selling Price
$ 48.77
1733
814
700
4940
Market Price
$ 50.68
Selling Price
$ 45.12
1012
596
975
2696
Market Price
$ 30.90
Selling Price
$ 27.28
705
459
604
2658
Market Price
$ 50.58
Selling Price
$ 45.42
868
726
807
2278
Market Price
$ 54.93
Selling Price
$ 46.61
1225
773
1142
1454
Market Price
$ 34.78
Selling Price
$ 30.88
2383
1309
2096
3533
Market Price
$ 56.91
Selling Price
$ 50.93
2516
1846
801
4166
Market Price
$ 64.80
Selling Price
$ 54.59
1989
935
503
2571
Market Price
$ 61.53
Selling Price
$ 54.01
972
373
927
2982
Market Price
$ 46.96
Selling Price
$ 40.15
1372
844
1159
4791
Market Price
$ 31.89
Selling Price
$ 28.91
639
567
187
1711
Market Price
$ 42.54
Selling Price
$ 38.14
528
357
463
1541
Market Price
$ 68.20
Selling Price
$ 57.26
3337
2560
2815
3349
Market Price
$ 56.85
Selling Price
$ 51.06
2344
1537
1916
4926
Market Price
$ 51.78
Selling Price
$ 46.01
3864
2216
3338
3975
Market Price
$ 30.93
Selling Price
$ 28.00
2929
1903
1298
4402
Market Price
$ 40.40
Selling Price
$ 34.66
623
201
461
2969
Market Price
$ 31.51
Selling Price
$ 28.44
558
431
179
1575
Market Price
$ 46.67
Selling Price
$ 39.17
2791
1250
1676
2908
Market Price
$ 53.01
Selling Price
$ 47.48
2158
991
1410
3398
Market Price
$ 55.14
Selling Price
$ 46.07
382
229
207
503
Market Price
$ 32.88
Selling Price
$ 29.29
703
467
171
775
Market Price
$ 55.19
Selling Price
$ 48.46
312
248
240
567
Market Price
$ 32.94
Selling Price
$ 27.67
850
321
278
932
Market Price
$ 38.99
Selling Price
$ 33.29
1574
842
1388
4384
Market Price
$ 42.56
Selling Price
$ 37.93
411
344
324
693
Market Price
$ 63.56
Selling Price
$ 55.45
2523
1991
1268
4201