Market Price
$ 100.38
Selling Price
$ 90.81
1899
424
1185
2785
Market Price
$ 110.68
Selling Price
$ 94.74
2957
864
2021
4536
Market Price
$ 91.58
Selling Price
$ 79.96
1649
1101
911
3912
Market Price
$ 109.73
Selling Price
$ 98.02
756
658
316
886
Market Price
$ 66.71
Selling Price
$ 59.71
1885
956
1063
2987
Market Price
$ 109.99
Selling Price
$ 92.51
1759
1283
1526
2723
Market Price
$ 101.84
Selling Price
$ 86.61
1989
738
980
2247
Market Price
$ 107.56
Selling Price
$ 95.18
2740
1658
979
3716
Market Price
$ 112.08
Selling Price
$ 96.77
235
202
93
544
Market Price
$ 114.61
Selling Price
$ 96.55
1705
859
845
3803
Market Price
$ 93.87
Selling Price
$ 81.00
1100
484
314
1823
Market Price
$ 62.65
Selling Price
$ 55.15
360
180
280
1327
Market Price
$ 106.30
Selling Price
$ 90.58
2134
1874
1708
4524
Market Price
$ 82.70
Selling Price
$ 70.25
1293
938
410
2348
Market Price
$ 75.71
Selling Price
$ 68.56
970
696
754
3085
Market Price
$ 83.25
Selling Price
$ 72.52
2525
2370
1671
4815
Market Price
$ 108.04
Selling Price
$ 94.34
849
347
641
893
Market Price
$ 84.36
Selling Price
$ 70.73
1084
567
596
1201
Market Price
$ 75.34
Selling Price
$ 68.11
467
309
332
1962
Market Price
$ 63.35
Selling Price
$ 56.94
2425
967
660
3392