Market Price
$ 72.68
Selling Price
$ 62.84
184
159
152
868
Market Price
$ 66.26
Selling Price
$ 55.26
1177
447
1071
3261
Market Price
$ 110.97
Selling Price
$ 96.82
1755
1525
1127
1948
Market Price
$ 94.90
Selling Price
$ 80.61
1803
1471
1342
1828
Market Price
$ 109.57
Selling Price
$ 98.41
1596
1307
1239
4066
Market Price
$ 107.08
Selling Price
$ 89.48
1805
882
1485
3129
Market Price
$ 116.61
Selling Price
$ 98.00
1324
699
324
4677
Market Price
$ 95.94
Selling Price
$ 85.84
4335
2523
3402
4885
Market Price
$ 104.30
Selling Price
$ 92.07
234
48
84
869
Market Price
$ 73.88
Selling Price
$ 62.50
576
336
435
1182
Market Price
$ 97.93
Selling Price
$ 84.48
204
122
48
857
Market Price
$ 84.69
Selling Price
$ 72.30
338
198
274
493
Market Price
$ 100.42
Selling Price
$ 88.67
1424
542
874
3218
Market Price
$ 105.55
Selling Price
$ 90.69
4758
4089
4442
4783
Market Price
$ 105.91
Selling Price
$ 88.59
487
392
117
499
Market Price
$ 77.04
Selling Price
$ 69.75
1349
718
831
1836
Market Price
$ 97.65
Selling Price
$ 83.05
882
780
779
4061
Market Price
$ 95.16
Selling Price
$ 82.17
360
109
257
1049
Market Price
$ 68.06
Selling Price
$ 61.60
2061
422
663
2895
Market Price
$ 63.89
Selling Price
$ 56.94
579
466
431
872
Market Price
$ 96.89
Selling Price
$ 85.36
1447
1003
794
2248
Market Price
$ 84.54
Selling Price
$ 75.63
260
93
91
433
Market Price
$ 72.22
Selling Price
$ 64.59
901
814
861
1993
Market Price
$ 72.07
Selling Price
$ 64.11
1258
265
567
4527
Market Price
$ 73.75
Selling Price
$ 66.99
877
809
737
3063
Market Price
$ 83.46
Selling Price
$ 71.94
2124
1249
1939
2166
Market Price
$ 77.48
Selling Price
$ 64.57
375
344
352
782
Market Price
$ 72.70
Selling Price
$ 65.31
2053
1252
1958
4832
Market Price
$ 96.64
Selling Price
$ 83.65
4091
1414
1840
4547
Market Price
$ 100.55
Selling Price
$ 84.65
1814
1309
500
1874
Market Price
$ 93.13
Selling Price
$ 80.20
2953
2864
2643
4103
Market Price
$ 84.98
Selling Price
$ 72.46
4474
3986
4242
4522
Market Price
$ 69.22
Selling Price
$ 61.03
243
127
130
452
Market Price
$ 71.03
Selling Price
$ 59.22
3153
1942
1684
4786
Market Price
$ 83.74
Selling Price
$ 74.70
382
89
273
1496
Market Price
$ 83.84
Selling Price
$ 71.75
1575
1054
752
4842
Market Price
$ 100.78
Selling Price
$ 91.02
395
252
130
978
Market Price
$ 106.40
Selling Price
$ 94.79
949
771
216
3050
Market Price
$ 71.96
Selling Price
$ 65.31
467
153
108
595
Market Price
$ 87.96
Selling Price
$ 73.58
2225
578
1608
2260