Market Price
$ 85.24
Selling Price
$ 76.87
431
211
193
783
Market Price
$ 64.69
Selling Price
$ 56.45
1099
963
585
4189
Market Price
$ 107.34
Selling Price
$ 94.12
1071
563
241
4468
Market Price
$ 87.23
Selling Price
$ 75.72
113
53
50
442
Market Price
$ 84.65
Selling Price
$ 76.50
2909
2105
834
4333
Market Price
$ 82.67
Selling Price
$ 69.26
1835
463
1479
2532
Market Price
$ 63.79
Selling Price
$ 56.93
2657
1192
1990
3238
Market Price
$ 113.99
Selling Price
$ 97.46
1834
583
1721
2692
Market Price
$ 78.15
Selling Price
$ 66.46
1574
1293
434
2151
Market Price
$ 70.12
Selling Price
$ 59.94
2952
915
1935
3816
Market Price
$ 83.31
Selling Price
$ 74.08
1363
1077
680
2510
Market Price
$ 66.12
Selling Price
$ 55.83
4066
917
3616
4946
Market Price
$ 89.85
Selling Price
$ 79.35
2047
1544
2011
2759
Market Price
$ 74.26
Selling Price
$ 65.97
3245
1208
1841
4063
Market Price
$ 90.39
Selling Price
$ 79.84
2506
934
1331
3962
Market Price
$ 74.70
Selling Price
$ 63.40
1761
1462
1454
3911
Market Price
$ 100.85
Selling Price
$ 90.06
1028
437
726
1643
Market Price
$ 95.41
Selling Price
$ 81.30
1933
1451
473
2677
Market Price
$ 97.26
Selling Price
$ 87.15
1825
1813
1490
3709
Market Price
$ 77.68
Selling Price
$ 70.48
1016
868
660
4401
Market Price
$ 98.72
Selling Price
$ 84.75
1456
819
942
1929
Market Price
$ 82.29
Selling Price
$ 70.09
1600
1372
758
2567
Market Price
$ 63.08
Selling Price
$ 55.57
999
768
495
1006
Market Price
$ 107.62
Selling Price
$ 94.91
1835
1051
497
2575
Market Price
$ 91.11
Selling Price
$ 77.33
3309
2431
1888
3666
Market Price
$ 76.18
Selling Price
$ 64.25
1681
345
1136
1913
Market Price
$ 103.08
Selling Price
$ 92.31
692
338
447
1564
Market Price
$ 66.48
Selling Price
$ 55.43
1565
342
511
1948
Market Price
$ 101.24
Selling Price
$ 87.28
699
280
247
885
Market Price
$ 89.91
Selling Price
$ 79.33
1251
451
996
3927
Market Price
$ 96.30
Selling Price
$ 84.79
406
295
173
857
Market Price
$ 107.64
Selling Price
$ 96.53
667
436
542
1819
Market Price
$ 100.24
Selling Price
$ 84.96
1399
728
700
4134
Market Price
$ 73.79
Selling Price
$ 61.76
950
785
201
2591
Market Price
$ 80.25
Selling Price
$ 70.94
1839
649
1038
4336
Market Price
$ 88.87
Selling Price
$ 79.31
2549
1120
2036
2989
Market Price
$ 107.39
Selling Price
$ 90.21
4259
2366
2330
4554
Market Price
$ 72.50
Selling Price
$ 61.58
1863
743
943
3095
Market Price
$ 77.98
Selling Price
$ 68.89
1292
472
1099
1491
Market Price
$ 105.21
Selling Price
$ 90.63
1891
507
948
3321