Market Price
$ 104.76
Selling Price
$ 90.63
264
139
165
787
Market Price
$ 88.23
Selling Price
$ 79.71
2700
1273
893
3117
Market Price
$ 118.07
Selling Price
$ 98.98
1905
442
1104
2625
Market Price
$ 68.70
Selling Price
$ 61.39
155
119
37
497
Market Price
$ 110.91
Selling Price
$ 94.99
387
251
263
1135
Market Price
$ 102.78
Selling Price
$ 90.19
510
179
343
785
Market Price
$ 83.53
Selling Price
$ 70.98
416
211
360
1461
Market Price
$ 63.43
Selling Price
$ 55.24
1263
1223
463
1963
Market Price
$ 111.77
Selling Price
$ 94.08
968
395
878
3554
Market Price
$ 108.62
Selling Price
$ 90.72
1273
1131
754
2762
Market Price
$ 65.14
Selling Price
$ 57.50
360
340
315
604
Market Price
$ 108.51
Selling Price
$ 91.26
459
281
440
975
Market Price
$ 96.99
Selling Price
$ 85.27
356
125
159
816
Market Price
$ 74.67
Selling Price
$ 64.03
1751
808
537
2315