Market Price
$ 111.53
Selling Price
$ 95.86
189
146
100
464
Market Price
$ 84.85
Selling Price
$ 73.77
825
267
458
1181
Market Price
$ 101.51
Selling Price
$ 87.32
204
60
149
416
Market Price
$ 69.61
Selling Price
$ 58.62
1990
1764
1652
2772
Market Price
$ 109.17
Selling Price
$ 94.25
631
473
128
826
Market Price
$ 101.99
Selling Price
$ 89.88
2418
2036
869
2855
Market Price
$ 82.87
Selling Price
$ 70.72
497
259
319
1246
Market Price
$ 112.89
Selling Price
$ 98.91
2526
567
1519
3505
Market Price
$ 110.31
Selling Price
$ 93.61
4463
2912
1154
4594
Market Price
$ 100.57
Selling Price
$ 90.05
545
186
520
827
Market Price
$ 62.30
Selling Price
$ 56.54
1456
1421
1271
1848
Market Price
$ 90.08
Selling Price
$ 75.22
960
955
234
1773
Market Price
$ 87.88
Selling Price
$ 73.52
1083
456
972
3062
Market Price
$ 91.75
Selling Price
$ 79.12
4041
2921
1172
4910
Market Price
$ 98.02
Selling Price
$ 89.03
1561
965
987
1623
Market Price
$ 105.20
Selling Price
$ 89.02
2098
1667
661
3705
Market Price
$ 78.30
Selling Price
$ 71.01
1226
862
854
1420
Market Price
$ 94.41
Selling Price
$ 85.02
2808
2586
2649
3713
Market Price
$ 94.94
Selling Price
$ 85.03
3352
1409
1468
3851
Market Price
$ 76.04
Selling Price
$ 65.70
732
564
558
2763
Market Price
$ 70.58
Selling Price
$ 62.83
1590
1279
472
3009
Market Price
$ 88.64
Selling Price
$ 79.15
1168
560
1166
1322
Market Price
$ 92.96
Selling Price
$ 77.98
601
443
292
1293
Market Price
$ 83.28
Selling Price
$ 70.57
731
433
244
3292
Market Price
$ 99.95
Selling Price
$ 87.97
1273
462
496
4775
Market Price
$ 68.87
Selling Price
$ 60.75
1109
1046
1059
4221
Market Price
$ 97.63
Selling Price
$ 82.93
1461
509
974
1597
Market Price
$ 64.04
Selling Price
$ 55.64
1413
1332
538
1861
Market Price
$ 90.73
Selling Price
$ 76.08
128
78
116
468
Market Price
$ 70.92
Selling Price
$ 60.59
2803
2261
1760
3157
Market Price
$ 66.08
Selling Price
$ 57.29
1202
281
1192
3202
Market Price
$ 68.28
Selling Price
$ 56.96
599
554
253
1927
Market Price
$ 96.68
Selling Price
$ 86.83
1052
901
654
2546
Market Price
$ 87.65
Selling Price
$ 78.06
817
741
321
1847
Market Price
$ 79.54
Selling Price
$ 68.16
2070
991
2056
3542
Market Price
$ 78.76
Selling Price
$ 69.25
1467
1296
819
2553
Market Price
$ 66.06
Selling Price
$ 59.70
733
716
632
1065
Market Price
$ 65.73
Selling Price
$ 58.08
1361
1199
1145
1420
Market Price
$ 65.45
Selling Price
$ 58.57
2978
707
1813
4494
Market Price
$ 71.01
Selling Price
$ 59.92
2321
978
1241
4322