Market Price
$ 101.24
Selling Price
$ 85.74
388
151
348
855
Market Price
$ 84.19
Selling Price
$ 73.34
1657
928
863
3241
Market Price
$ 100.75
Selling Price
$ 89.98
672
352
561
967
Market Price
$ 70.57
Selling Price
$ 63.19
282
57
172
1322
Market Price
$ 85.14
Selling Price
$ 71.66
1954
1032
692
4445
Market Price
$ 111.23
Selling Price
$ 94.70
786
250
476
840
Market Price
$ 83.19
Selling Price
$ 71.62
1220
1164
941
2798
Market Price
$ 77.18
Selling Price
$ 69.46
1224
749
899
4672
Market Price
$ 105.70
Selling Price
$ 88.23
162
34
159
431
Market Price
$ 85.87
Selling Price
$ 76.24
700
421
681
1755
Market Price
$ 110.70
Selling Price
$ 93.98
1351
332
1320
4407
Market Price
$ 116.66
Selling Price
$ 98.22
322
217
150
1022
Market Price
$ 78.46
Selling Price
$ 70.04
1979
613
870
4194
Market Price
$ 108.09
Selling Price
$ 95.00
665
537
638
795
Market Price
$ 98.06
Selling Price
$ 87.32
495
452
434
1535
Market Price
$ 93.72
Selling Price
$ 80.86
2803
2260
2693
4849
Market Price
$ 65.19
Selling Price
$ 58.00
318
215
243
438
Market Price
$ 95.80
Selling Price
$ 80.71
2955
654
1395
3937
Market Price
$ 93.45
Selling Price
$ 82.19
867
218
247
945
Market Price
$ 103.91
Selling Price
$ 91.74
382
167
108
417
Market Price
$ 105.66
Selling Price
$ 92.51
464
268
116
505
Market Price
$ 88.03
Selling Price
$ 75.93
1651
663
806
4577
Market Price
$ 89.12
Selling Price
$ 77.39
1958
1415
1779
2020
Market Price
$ 80.05
Selling Price
$ 70.67
510
236
414
1033
Market Price
$ 69.05
Selling Price
$ 58.98
1651
1431
1362
4396
Market Price
$ 100.65
Selling Price
$ 85.75
1443
784
593
3461
Market Price
$ 105.23
Selling Price
$ 90.25
1429
730
1369
2534
Market Price
$ 87.92
Selling Price
$ 74.17
1028
891
244
1900
Market Price
$ 86.74
Selling Price
$ 75.19
2245
735
750
4105
Market Price
$ 112.53
Selling Price
$ 96.93
602
235
577
2796
Market Price
$ 70.42
Selling Price
$ 59.49
656
343
514
1428
Market Price
$ 103.54
Selling Price
$ 92.51
390
80
116
1120
Market Price
$ 98.59
Selling Price
$ 86.68
264
114
216
1306
Market Price
$ 78.46
Selling Price
$ 65.97
1446
654
444
2882
Market Price
$ 73.37
Selling Price
$ 62.72
1092
793
865
1574
Market Price
$ 76.20
Selling Price
$ 64.22
1301
1247
563
3111
Market Price
$ 95.17
Selling Price
$ 82.45
746
384
539
1009
Market Price
$ 93.66
Selling Price
$ 83.01
3557
1358
2265
4423
Market Price
$ 93.11
Selling Price
$ 77.87
2558
986
1839
3070
Market Price
$ 96.35
Selling Price
$ 83.78
1017
788
274
2427