Market Price
$ 100.86
Selling Price
$ 90.32
2950
1755
2428
4298
Market Price
$ 110.45
Selling Price
$ 97.46
1779
1510
433
3818
Market Price
$ 82.83
Selling Price
$ 70.00
1120
1002
674
1244
Market Price
$ 90.79
Selling Price
$ 80.51
781
691
532
2970
Market Price
$ 92.26
Selling Price
$ 77.85
1238
1000
597
2668
Market Price
$ 66.26
Selling Price
$ 55.25
1220
360
560
1890
Market Price
$ 104.36
Selling Price
$ 91.79
509
115
344
2262
Market Price
$ 81.53
Selling Price
$ 72.24
3134
3089
2979
3211
Market Price
$ 100.66
Selling Price
$ 86.14
1574
897
387
2087
Market Price
$ 66.95
Selling Price
$ 57.15
1430
1344
873
2300
Market Price
$ 110.29
Selling Price
$ 92.20
3089
2558
2911
3178
Market Price
$ 82.16
Selling Price
$ 72.29
2912
2016
2284
3510
Market Price
$ 82.99
Selling Price
$ 71.41
901
328
493
1734
Market Price
$ 108.72
Selling Price
$ 91.25
1921
1902
460
2749
Market Price
$ 91.24
Selling Price
$ 80.62
917
499
779
1103
Market Price
$ 101.79
Selling Price
$ 85.61
714
632
707
2102
Market Price
$ 114.16
Selling Price
$ 97.48
1618
1161
1387
2863
Market Price
$ 63.89
Selling Price
$ 56.93
454
231
220
1435
Market Price
$ 100.97
Selling Price
$ 88.06
1291
1095
1122
1295
Market Price
$ 93.76
Selling Price
$ 80.12
3640
1851
801
4111
Market Price
$ 100.29
Selling Price
$ 85.84
3080
2423
1613
3153
Market Price
$ 79.49
Selling Price
$ 68.70
479
411
276
691
Market Price
$ 90.91
Selling Price
$ 82.22
856
795
479
2032
Market Price
$ 76.90
Selling Price
$ 66.46
2863
1857
2230
3208
Market Price
$ 73.26
Selling Price
$ 65.03
1683
678
1582
3840
Market Price
$ 95.66
Selling Price
$ 82.57
2882
1423
1264
3942
Market Price
$ 109.51
Selling Price
$ 97.60
2837
778
1434
3305
Market Price
$ 100.65
Selling Price
$ 87.48
2695
2296
715
2962
Market Price
$ 94.48
Selling Price
$ 80.27
2929
1165
1464
3840
Market Price
$ 101.65
Selling Price
$ 86.28
555
269
433
1187
Market Price
$ 115.62
Selling Price
$ 98.72
1201
242
1025
4214
Market Price
$ 87.57
Selling Price
$ 73.43
3575
3181
731
3667
Market Price
$ 85.19
Selling Price
$ 71.15
3040
2459
1053
4364
Market Price
$ 88.25
Selling Price
$ 75.78
1857
1505
892
4573
Market Price
$ 99.00
Selling Price
$ 84.24
1122
1001
252
1824
Market Price
$ 93.41
Selling Price
$ 82.14
1044
961
652
2022
Market Price
$ 67.49
Selling Price
$ 61.16
1231
889
707
1575
Market Price
$ 67.10
Selling Price
$ 56.22
204
195
162
616
Market Price
$ 94.54
Selling Price
$ 84.31
622
572
566
1352
Market Price
$ 101.01
Selling Price
$ 88.78
2435
848
904
3132