Market Price
$ 67.75
Selling Price
$ 57.64
782
455
512
1080
Market Price
$ 44.53
Selling Price
$ 40.41
3082
790
2272
4361
Market Price
$ 60.65
Selling Price
$ 51.47
1664
650
678
3857
Market Price
$ 59.11
Selling Price
$ 52.32
2547
942
1770
2871
Market Price
$ 30.00
Selling Price
$ 26.70
2191
1337
495
4248
Market Price
$ 48.91
Selling Price
$ 42.07
1715
1679
818
2295
Market Price
$ 33.39
Selling Price
$ 29.55
3803
2784
3693
4661
Market Price
$ 56.70
Selling Price
$ 50.22
2867
2050
1503
4667
Market Price
$ 63.09
Selling Price
$ 53.85
229
73
60
902
Market Price
$ 34.92
Selling Price
$ 29.68
1086
750
664
4126
Market Price
$ 38.46
Selling Price
$ 34.85
1900
1596
465
3254
Market Price
$ 47.04
Selling Price
$ 39.85
573
400
489
2103
Market Price
$ 67.80
Selling Price
$ 58.14
548
195
145
2493
Market Price
$ 32.92
Selling Price
$ 28.62
636
309
485
928
Market Price
$ 50.30
Selling Price
$ 43.31
236
92
157
651
Market Price
$ 47.73
Selling Price
$ 42.65
1114
1089
438
4539
Market Price
$ 41.95
Selling Price
$ 36.65
1776
1279
1328
3705
Market Price
$ 29.58
Selling Price
$ 26.86
751
498
288
860
Market Price
$ 56.45
Selling Price
$ 47.55
873
407
275
1844
Market Price
$ 57.59
Selling Price
$ 50.30
1889
1426
1763
2880
Market Price
$ 40.41
Selling Price
$ 36.32
3105
1245
2508
4395
Market Price
$ 41.55
Selling Price
$ 35.43
3868
2949
773
4048
Market Price
$ 31.88
Selling Price
$ 26.94
1914
1302
761
3980
Market Price
$ 53.62
Selling Price
$ 48.09
1876
467
1501
2427
Market Price
$ 45.97
Selling Price
$ 39.50
783
379
406
3581
Market Price
$ 58.52
Selling Price
$ 53.14
2202
1247
1725
4026
Market Price
$ 35.72
Selling Price
$ 32.06
268
127
226
844
Market Price
$ 46.47
Selling Price
$ 39.06
985
351
497
1374
Market Price
$ 54.30
Selling Price
$ 46.08
808
292
507
1509
Market Price
$ 48.18
Selling Price
$ 43.78
1597
374
416
2717
Market Price
$ 57.88
Selling Price
$ 49.27
763
459
295
2220
Market Price
$ 55.02
Selling Price
$ 47.52
1173
1162
868
3294
Market Price
$ 61.97
Selling Price
$ 54.45
1407
1381
506
4996
Market Price
$ 48.04
Selling Price
$ 43.24
1675
576
1433
2380
Market Price
$ 38.63
Selling Price
$ 33.92
1059
1049
736
3444
Market Price
$ 54.29
Selling Price
$ 45.45
559
161
179
1849
Market Price
$ 49.39
Selling Price
$ 44.45
434
434
342
1482
Market Price
$ 56.70
Selling Price
$ 50.60
250
101
162
865
Market Price
$ 59.27
Selling Price
$ 49.51
970
199
396
3741
Market Price
$ 54.26
Selling Price
$ 45.66
1597
1147
1475
2690