Market Price
$ 103.42
Selling Price
$ 91.25
1106
1035
280
2450
Market Price
$ 77.59
Selling Price
$ 67.68
2496
1097
2444
3557
Market Price
$ 94.44
Selling Price
$ 78.72
4738
1237
2283
4997
Market Price
$ 103.92
Selling Price
$ 90.31
1556
1252
385
4406
Market Price
$ 88.19
Selling Price
$ 76.61
3668
3186
1606
4350
Market Price
$ 109.73
Selling Price
$ 93.91
497
443
233
939
Market Price
$ 94.17
Selling Price
$ 83.31
2022
1383
736
4486
Market Price
$ 71.52
Selling Price
$ 59.88
849
491
352
2601
Market Price
$ 78.44
Selling Price
$ 68.37
650
585
557
1097
Market Price
$ 86.79
Selling Price
$ 75.65
698
391
162
1007
Market Price
$ 62.85
Selling Price
$ 55.63
416
235
170
1982
Market Price
$ 72.37
Selling Price
$ 63.83
1938
1814
1004
2275
Market Price
$ 96.50
Selling Price
$ 84.17
2773
1547
1031
4281
Market Price
$ 100.30
Selling Price
$ 86.01
1967
1930
752
3510
Market Price
$ 95.59
Selling Price
$ 82.30
2006
1129
1826
4343
Market Price
$ 86.59
Selling Price
$ 75.49
2118
1025
1934
4631
Market Price
$ 106.52
Selling Price
$ 94.72
2554
1791
1066
3919
Market Price
$ 95.68
Selling Price
$ 85.03
3309
2096
1849
3711
Market Price
$ 104.12
Selling Price
$ 91.82
439
201
166
1054
Market Price
$ 71.58
Selling Price
$ 62.35
2012
1292
1679
4170
Market Price
$ 92.93
Selling Price
$ 84.31
3392
3089
2315
4202
Market Price
$ 83.19
Selling Price
$ 72.07
552
314
208
607
Market Price
$ 99.23
Selling Price
$ 88.35
799
653
641
1916
Market Price
$ 68.22
Selling Price
$ 60.89
2072
481
1828
2636
Market Price
$ 110.04
Selling Price
$ 97.70
1590
767
1068
3075
Market Price
$ 107.87
Selling Price
$ 94.87
2197
533
1838
3373
Market Price
$ 109.78
Selling Price
$ 92.54
1807
1156
766
3974
Market Price
$ 101.41
Selling Price
$ 89.62
148
104
92
420
Market Price
$ 81.98
Selling Price
$ 70.85
3015
2196
900
3682
Market Price
$ 100.15
Selling Price
$ 84.54
1702
629
1283
2905
Market Price
$ 82.76
Selling Price
$ 69.62
980
723
275
2627
Market Price
$ 80.17
Selling Price
$ 69.53
2155
446
959
2820
Market Price
$ 71.13
Selling Price
$ 59.67
1230
1195
723
1942
Market Price
$ 82.46
Selling Price
$ 72.60
1339
1162
894
4109
Market Price
$ 76.91
Selling Price
$ 68.12
878
373
764
1533
Market Price
$ 100.20
Selling Price
$ 85.66
983
556
865
1600
Market Price
$ 63.88
Selling Price
$ 57.73
320
109
218
734
Market Price
$ 90.80
Selling Price
$ 78.66
1434
1179
1396
1646
Market Price
$ 93.71
Selling Price
$ 78.86
939
905
910
3111
Market Price
$ 81.53
Selling Price
$ 72.21
459
320
425
1367