Market Price
$ 103.20
Selling Price
$ 93.56
4287
2921
2401
4317
Market Price
$ 88.08
Selling Price
$ 77.36
3629
2391
1789
3660
Market Price
$ 89.74
Selling Price
$ 79.42
1554
951
1412
2669
Market Price
$ 103.28
Selling Price
$ 88.24
194
133
68
567
Market Price
$ 102.85
Selling Price
$ 87.60
589
119
332
755
Market Price
$ 80.39
Selling Price
$ 68.91
805
555
289
1786
Market Price
$ 91.80
Selling Price
$ 81.99
2656
2088
1562
4535
Market Price
$ 77.71
Selling Price
$ 66.01
1622
1044
1324
2109
Market Price
$ 72.22
Selling Price
$ 64.36
253
196
120
1201
Market Price
$ 76.60
Selling Price
$ 66.93
1176
791
928
1487
Market Price
$ 81.34
Selling Price
$ 71.76
1381
692
1067
2576
Market Price
$ 103.71
Selling Price
$ 93.63
1176
1120
855
1355
Market Price
$ 81.53
Selling Price
$ 69.79
3007
2117
2628
3991
Market Price
$ 78.66
Selling Price
$ 66.78
2491
500
2017
4096
Market Price
$ 93.41
Selling Price
$ 84.37
1672
703
729
1949
Market Price
$ 98.37
Selling Price
$ 85.35
333
331
159
622
Market Price
$ 113.54
Selling Price
$ 95.80
409
106
218
513
Market Price
$ 110.43
Selling Price
$ 98.21
1575
1145
1294
4306
Market Price
$ 93.52
Selling Price
$ 84.08
838
292
613
1238
Market Price
$ 66.45
Selling Price
$ 59.74
167
164
39
693