Market Price
$ 95.03
Selling Price
$ 84.17
279
160
105
840
Market Price
$ 60.84
Selling Price
$ 55.20
457
431
143
1558
Market Price
$ 103.99
Selling Price
$ 89.60
1910
695
1091
2397
Market Price
$ 75.49
Selling Price
$ 68.61
1840
500
741
4963
Market Price
$ 73.67
Selling Price
$ 66.15
284
207
170
613
Market Price
$ 79.81
Selling Price
$ 69.04
211
105
94
562
Market Price
$ 86.30
Selling Price
$ 74.69
696
237
319
1451
Market Price
$ 114.80
Selling Price
$ 97.80
1360
1059
307
2032
Market Price
$ 105.92
Selling Price
$ 90.44
4334
2841
1061
4516
Market Price
$ 98.81
Selling Price
$ 85.13
1012
948
791
3122
Market Price
$ 87.46
Selling Price
$ 78.73
1571
1201
1047
3639
Market Price
$ 81.34
Selling Price
$ 69.85
3337
868
1552
3923
Market Price
$ 66.92
Selling Price
$ 57.17
680
271
477
3223
Market Price
$ 77.17
Selling Price
$ 68.33
1276
616
1154
1764
Market Price
$ 71.64
Selling Price
$ 61.83
752
172
575
1420
Market Price
$ 108.44
Selling Price
$ 91.27
1154
267
632
1895
Market Price
$ 117.60
Selling Price
$ 98.50
1833
1828
654
2311
Market Price
$ 80.50
Selling Price
$ 71.42
1338
274
961
3646
Market Price
$ 77.86
Selling Price
$ 67.86
2869
1738
720
4320
Market Price
$ 78.28
Selling Price
$ 70.96
266
117
217
601
Market Price
$ 74.52
Selling Price
$ 62.65
2899
1243
2369
3020
Market Price
$ 108.40
Selling Price
$ 91.76
739
314
447
1073
Market Price
$ 60.87
Selling Price
$ 55.05
1520
1145
1069
2801
Market Price
$ 99.78
Selling Price
$ 86.83
1308
445
635
2547
Market Price
$ 90.25
Selling Price
$ 78.71
2456
1585
751
4208
Market Price
$ 117.75
Selling Price
$ 98.56
2133
1126
1645
4949
Market Price
$ 103.22
Selling Price
$ 90.37
1104
664
421
4835
Market Price
$ 61.28
Selling Price
$ 55.43
1490
1235
415
1739
Market Price
$ 99.22
Selling Price
$ 87.93
788
323
690
1200
Market Price
$ 94.79
Selling Price
$ 80.41
2877
902
592
3042
Market Price
$ 63.99
Selling Price
$ 57.03
554
385
111
567
Market Price
$ 110.54
Selling Price
$ 93.92
1120
516
335
2300
Market Price
$ 103.73
Selling Price
$ 89.86
2223
1707
2065
3950
Market Price
$ 82.46
Selling Price
$ 70.79
2553
1495
1817
4578
Market Price
$ 82.95
Selling Price
$ 69.70
1159
675
1036
4204
Market Price
$ 106.25
Selling Price
$ 88.90
1423
809
919
1738
Market Price
$ 103.74
Selling Price
$ 91.93
1130
787
380
4585
Market Price
$ 104.10
Selling Price
$ 90.59
994
932
930
1004
Market Price
$ 64.13
Selling Price
$ 58.00
453
165
252
459
Market Price
$ 70.76
Selling Price
$ 62.81
1050
731
326
4528