Market Price
$ 96.10
Selling Price
$ 86.24
3895
2299
1997
4374
Market Price
$ 70.82
Selling Price
$ 62.13
219
150
110
634
Market Price
$ 85.01
Selling Price
$ 71.14
1547
502
1071
3316
Market Price
$ 107.84
Selling Price
$ 94.19
293
291
86
794
Market Price
$ 62.45
Selling Price
$ 56.27
1057
494
963
1641
Market Price
$ 97.00
Selling Price
$ 88.06
314
269
313
487
Market Price
$ 96.35
Selling Price
$ 80.34
274
145
119
1244
Market Price
$ 97.55
Selling Price
$ 86.21
1183
932
744
1915
Market Price
$ 96.74
Selling Price
$ 83.91
2130
522
1955
2663
Market Price
$ 72.60
Selling Price
$ 63.45
1590
1264
1381
2517
Market Price
$ 85.68
Selling Price
$ 74.11
848
523
706
2288
Market Price
$ 116.35
Selling Price
$ 98.70
876
347
322
2770
Market Price
$ 105.56
Selling Price
$ 92.12
3247
3084
1293
4600
Market Price
$ 86.38
Selling Price
$ 72.98
931
200
261
1114
Market Price
$ 98.07
Selling Price
$ 87.25
629
187
436
1942
Market Price
$ 65.35
Selling Price
$ 58.76
258
139
133
556
Market Price
$ 88.82
Selling Price
$ 79.85
1151
573
906
1398
Market Price
$ 75.69
Selling Price
$ 65.83
1553
469
986
4289
Market Price
$ 72.04
Selling Price
$ 64.77
1432
743
609
3582
Market Price
$ 79.21
Selling Price
$ 67.67
1164
1090
297
1450