Market Price
$ 49.07
Selling Price
$ 44.12
580
395
551
1817
Market Price
$ 67.79
Selling Price
$ 58.65
819
576
704
950
Market Price
$ 32.41
Selling Price
$ 28.04
495
181
450
1866
Market Price
$ 63.24
Selling Price
$ 53.85
1542
788
1030
3048
Market Price
$ 28.93
Selling Price
$ 25.41
635
193
238
3109
Market Price
$ 31.60
Selling Price
$ 27.73
1910
886
1378
3386
Market Price
$ 45.99
Selling Price
$ 41.07
1789
1645
1417
3660
Market Price
$ 30.85
Selling Price
$ 27.55
1148
318
475
1902
Market Price
$ 40.06
Selling Price
$ 35.56
3466
1905
2424
4790
Market Price
$ 60.76
Selling Price
$ 53.41
1679
869
1292
1769
Market Price
$ 65.97
Selling Price
$ 57.17
3949
2161
1771
4848
Market Price
$ 67.67
Selling Price
$ 57.48
1351
1093
730
1910
Market Price
$ 51.57
Selling Price
$ 45.07
1682
1446
553
3957
Market Price
$ 70.03
Selling Price
$ 59.29
3297
907
2512
3369
Market Price
$ 58.41
Selling Price
$ 52.13
822
448
228
1714
Market Price
$ 52.17
Selling Price
$ 47.12
494
260
359
1766
Market Price
$ 58.37
Selling Price
$ 52.82
1882
1162
1038
3004
Market Price
$ 44.98
Selling Price
$ 40.66
1284
362
495
1507
Market Price
$ 46.37
Selling Price
$ 41.83
3324
2250
2639
4051
Market Price
$ 66.17
Selling Price
$ 59.50
3665
1835
2770
4283
Market Price
$ 48.21
Selling Price
$ 41.89
385
77
77
1508
Market Price
$ 47.78
Selling Price
$ 41.65
3535
1771
713
3762
Market Price
$ 68.29
Selling Price
$ 58.78
1266
1247
501
2916
Market Price
$ 60.49
Selling Price
$ 52.42
1642
1024
1534
2361
Market Price
$ 67.52
Selling Price
$ 59.44
1161
389
504
1172
Market Price
$ 43.69
Selling Price
$ 38.26
2248
1083
1659
3082
Market Price
$ 53.17
Selling Price
$ 47.28
1592
758
498
3771
Market Price
$ 66.97
Selling Price
$ 57.72
1195
670
305
4323
Market Price
$ 44.24
Selling Price
$ 37.10
2229
567
1351
2296
Market Price
$ 39.99
Selling Price
$ 34.26
2551
628
2389
4587
Market Price
$ 43.00
Selling Price
$ 36.41
1587
1416
862
4873
Market Price
$ 32.55
Selling Price
$ 29.25
366
334
104
841
Market Price
$ 33.79
Selling Price
$ 28.29
4451
3025
3931
4589
Market Price
$ 32.53
Selling Price
$ 29.06
1414
523
727
2068
Market Price
$ 34.80
Selling Price
$ 30.68
299
70
164
692
Market Price
$ 64.96
Selling Price
$ 56.44
2703
2362
1114
3320
Market Price
$ 46.18
Selling Price
$ 40.51
1002
843
411
4727
Market Price
$ 61.55
Selling Price
$ 52.03
3849
2418
3274
4178
Market Price
$ 59.87
Selling Price
$ 53.22
1438
550
1042
3565
Market Price
$ 58.93
Selling Price
$ 51.36
1880
1441
1418
2444