Market Price
$ 51.16
Selling Price
$ 45.79
791
672
300
3409
Market Price
$ 63.03
Selling Price
$ 54.12
2898
1775
2405
3141
Market Price
$ 34.82
Selling Price
$ 31.60
724
239
294
821
Market Price
$ 58.64
Selling Price
$ 49.63
1387
650
1330
1662
Market Price
$ 44.66
Selling Price
$ 40.52
1757
820
1343
4729
Market Price
$ 34.39
Selling Price
$ 30.99
2813
684
2795
4024
Market Price
$ 61.04
Selling Price
$ 53.14
1843
535
1773
2617
Market Price
$ 41.11
Selling Price
$ 34.90
1810
1197
1388
4732
Market Price
$ 63.61
Selling Price
$ 55.46
3419
1252
2003
4538
Market Price
$ 43.17
Selling Price
$ 37.46
2089
1070
1177
2580
Market Price
$ 53.83
Selling Price
$ 47.29
4591
2535
2526
4882
Market Price
$ 66.47
Selling Price
$ 57.99
2467
1279
592
3325
Market Price
$ 42.47
Selling Price
$ 37.55
2950
1782
787
3618
Market Price
$ 40.84
Selling Price
$ 34.92
783
343
356
1643
Market Price
$ 41.29
Selling Price
$ 37.35
1343
1100
1322
2161
Market Price
$ 35.30
Selling Price
$ 30.62
1940
1899
540
4892
Market Price
$ 33.85
Selling Price
$ 30.24
3178
1094
2977
4913
Market Price
$ 35.53
Selling Price
$ 31.87
4135
2359
1904
4440
Market Price
$ 66.83
Selling Price
$ 58.03
1701
868
411
2115
Market Price
$ 34.65
Selling Price
$ 31.09
2377
1465
1606
2779
Market Price
$ 40.83
Selling Price
$ 35.81
785
201
435
1356
Market Price
$ 61.20
Selling Price
$ 52.66
1706
749
797
3472
Market Price
$ 62.73
Selling Price
$ 55.83
2065
1867
1321
3499
Market Price
$ 37.05
Selling Price
$ 32.16
3074
2792
2046
3494
Market Price
$ 45.17
Selling Price
$ 38.32
141
63
91
623
Market Price
$ 64.81
Selling Price
$ 56.49
934
285
583
1319
Market Price
$ 57.28
Selling Price
$ 49.70
357
218
318
1190
Market Price
$ 63.38
Selling Price
$ 55.67
423
190
362
424
Market Price
$ 37.71
Selling Price
$ 32.89
649
623
372
1026
Market Price
$ 59.70
Selling Price
$ 51.26
2408
2128
1181
4921
Market Price
$ 36.08
Selling Price
$ 31.13
1257
484
402
3160
Market Price
$ 29.39
Selling Price
$ 26.47
2204
1786
1485
4580
Market Price
$ 55.11
Selling Price
$ 48.74
1865
1410
1217
3548
Market Price
$ 58.39
Selling Price
$ 52.40
2076
794
480
2698
Market Price
$ 43.91
Selling Price
$ 39.43
1150
753
1072
1443
Market Price
$ 57.67
Selling Price
$ 51.58
1530
347
1527
3957
Market Price
$ 62.97
Selling Price
$ 52.82
401
314
194
1692
Market Price
$ 31.57
Selling Price
$ 27.51
271
174
130
904
Market Price
$ 35.20
Selling Price
$ 31.57
2919
2226
2862
3866
Market Price
$ 55.03
Selling Price
$ 46.79
1247
1067
440
1376