Market Price
$ 92.51
Selling Price
$ 81.14
256
222
251
1062
Market Price
$ 112.68
Selling Price
$ 98.40
246
200
210
789
Market Price
$ 103.73
Selling Price
$ 89.28
2894
2065
2525
3920
Market Price
$ 109.52
Selling Price
$ 97.67
386
167
272
767
Market Price
$ 62.47
Selling Price
$ 56.03
2049
900
1794
4508
Market Price
$ 96.68
Selling Price
$ 86.49
373
136
246
1575
Market Price
$ 92.70
Selling Price
$ 77.81
889
813
235
1909
Market Price
$ 94.60
Selling Price
$ 82.52
3821
2611
2453
4772
Market Price
$ 103.85
Selling Price
$ 93.26
2976
1481
2146
3488
Market Price
$ 105.08
Selling Price
$ 94.92
4881
2418
1811
4963
Market Price
$ 71.74
Selling Price
$ 64.79
2311
1111
1550
2624
Market Price
$ 64.36
Selling Price
$ 58.00
442
313
200
1718
Market Price
$ 81.92
Selling Price
$ 71.41
3622
3307
2159
4166
Market Price
$ 76.14
Selling Price
$ 66.68
3010
1216
2190
4016
Market Price
$ 93.78
Selling Price
$ 83.67
754
701
400
875