Market Price
$ 110.67
Selling Price
$ 94.01
201
183
176
658
Market Price
$ 99.47
Selling Price
$ 85.97
389
306
322
1480
Market Price
$ 109.47
Selling Price
$ 93.62
2200
1556
1900
3156
Market Price
$ 77.82
Selling Price
$ 65.04
1080
496
841
1233
Market Price
$ 97.40
Selling Price
$ 88.19
2729
842
1551
4387
Market Price
$ 88.66
Selling Price
$ 77.64
760
401
450
2144
Market Price
$ 89.98
Selling Price
$ 81.67
343
227
308
777
Market Price
$ 72.32
Selling Price
$ 62.58
939
259
220
1107
Market Price
$ 104.98
Selling Price
$ 88.07
3722
1485
856
4551
Market Price
$ 86.21
Selling Price
$ 78.26
319
124
284
1370
Market Price
$ 107.66
Selling Price
$ 97.41
651
193
257
818
Market Price
$ 69.62
Selling Price
$ 59.26
2427
1000
1600
4742
Market Price
$ 86.80
Selling Price
$ 77.29
1884
1373
1375
3408
Market Price
$ 101.04
Selling Price
$ 90.74
1313
441
302
2957
Market Price
$ 103.07
Selling Price
$ 92.46
2555
2436
1807
4406
Market Price
$ 73.03
Selling Price
$ 61.53
1980
1767
1735
2552
Market Price
$ 97.05
Selling Price
$ 82.73
2403
1285
1279
4314
Market Price
$ 63.81
Selling Price
$ 55.03
987
347
260
1585
Market Price
$ 85.79
Selling Price
$ 75.15
2454
1666
1967
4056
Market Price
$ 87.41
Selling Price
$ 73.90
913
787
888
2001
Market Price
$ 75.38
Selling Price
$ 65.12
3752
1193
2094
3918
Market Price
$ 74.42
Selling Price
$ 65.57
1729
657
1126
2627
Market Price
$ 95.58
Selling Price
$ 83.91
601
530
168
2197
Market Price
$ 100.87
Selling Price
$ 84.99
3264
2724
1952
3851
Market Price
$ 96.68
Selling Price
$ 80.68
4224
3243
3939
4518
Market Price
$ 96.74
Selling Price
$ 87.81
874
761
603
3204
Market Price
$ 79.20
Selling Price
$ 71.79
2902
592
1569
3211
Market Price
$ 95.81
Selling Price
$ 86.71
1970
1032
1426
3743
Market Price
$ 102.81
Selling Price
$ 87.59
2494
2440
1161
3411
Market Price
$ 97.07
Selling Price
$ 84.07
662
469
458
1936
Market Price
$ 104.93
Selling Price
$ 92.60
894
220
403
1190
Market Price
$ 102.98
Selling Price
$ 93.30
1356
1307
1139
3305
Market Price
$ 86.86
Selling Price
$ 76.97
761
250
279
2118
Market Price
$ 71.43
Selling Price
$ 64.18
417
301
268
914
Market Price
$ 72.14
Selling Price
$ 62.98
1983
1288
1670
3812
Market Price
$ 107.63
Selling Price
$ 94.58
2556
2324
1655
4026
Market Price
$ 70.46
Selling Price
$ 59.63
864
185
466
929
Market Price
$ 108.18
Selling Price
$ 93.53
2999
1734
798
4696
Market Price
$ 100.16
Selling Price
$ 88.34
2444
1333
865
3515
Market Price
$ 80.08
Selling Price
$ 68.39
2086
565
1641
2823