Market Price
$ 72.06
Selling Price
$ 61.73
2400
1341
1989
4836
Market Price
$ 61.89
Selling Price
$ 56.08
1358
808
917
1833
Market Price
$ 99.30
Selling Price
$ 83.90
467
357
292
655
Market Price
$ 68.87
Selling Price
$ 58.80
1717
1672
1374
2006
Market Price
$ 74.62
Selling Price
$ 66.37
3435
2948
1640
4453
Market Price
$ 81.17
Selling Price
$ 72.68
682
258
311
2100
Market Price
$ 93.03
Selling Price
$ 80.67
1309
950
960
3485
Market Price
$ 105.66
Selling Price
$ 91.89
1342
913
731
4220
Market Price
$ 105.58
Selling Price
$ 93.27
543
130
212
1362
Market Price
$ 85.11
Selling Price
$ 77.14
2529
547
1052
3319
Market Price
$ 112.10
Selling Price
$ 93.82
627
507
586
2422
Market Price
$ 112.98
Selling Price
$ 97.65
692
497
370
1244
Market Price
$ 117.86
Selling Price
$ 98.48
768
368
424
2911
Market Price
$ 95.85
Selling Price
$ 83.91
340
173
95
1005
Market Price
$ 67.56
Selling Price
$ 59.36
1943
1624
523
4730
Market Price
$ 91.48
Selling Price
$ 81.96
979
791
901
2250
Market Price
$ 98.99
Selling Price
$ 83.82
511
151
270
639
Market Price
$ 112.49
Selling Price
$ 94.04
2903
1714
882
4994
Market Price
$ 114.94
Selling Price
$ 95.79
3485
1082
1343
4353
Market Price
$ 77.06
Selling Price
$ 65.98
1630
930
1526
2484