Market Price
$ 100.63
Selling Price
$ 84.25
1320
837
1075
2820
Market Price
$ 87.24
Selling Price
$ 77.83
1057
1044
603
1293
Market Price
$ 78.01
Selling Price
$ 68.63
1406
1096
936
2042
Market Price
$ 62.14
Selling Price
$ 55.44
433
147
314
1360
Market Price
$ 106.85
Selling Price
$ 95.19
1473
629
1196
2435
Market Price
$ 104.57
Selling Price
$ 92.50
1049
548
639
3399
Market Price
$ 83.00
Selling Price
$ 74.77
1408
1003
1076
1944
Market Price
$ 86.01
Selling Price
$ 75.45
408
284
220
1308
Market Price
$ 116.25
Selling Price
$ 97.16
1801
1028
922
3219
Market Price
$ 70.59
Selling Price
$ 59.78
1494
1220
988
3320
Market Price
$ 74.36
Selling Price
$ 63.59
1778
1122
889
2410
Market Price
$ 80.49
Selling Price
$ 67.72
2504
1648
1118
2766
Market Price
$ 69.88
Selling Price
$ 58.67
708
339
398
983
Market Price
$ 82.68
Selling Price
$ 71.54
2308
1507
1426
3963
Market Price
$ 75.28
Selling Price
$ 66.67
268
105
228
1244
Market Price
$ 80.20
Selling Price
$ 68.94
1175
653
1025
3098
Market Price
$ 103.48
Selling Price
$ 89.01
559
159
180
747
Market Price
$ 74.59
Selling Price
$ 63.04
544
161
346
603
Market Price
$ 102.33
Selling Price
$ 86.40
1362
737
956
1918
Market Price
$ 69.52
Selling Price
$ 60.65
2970
2213
1530
3238
Market Price
$ 76.55
Selling Price
$ 68.61
1445
1424
1254
1546
Market Price
$ 84.20
Selling Price
$ 75.80
851
751
806
4045
Market Price
$ 62.09
Selling Price
$ 55.80
2713
715
1494
3368
Market Price
$ 73.74
Selling Price
$ 64.07
441
262
385
616
Market Price
$ 82.47
Selling Price
$ 69.85
578
568
123
750
Market Price
$ 102.12
Selling Price
$ 91.39
1955
1706
974
2606
Market Price
$ 112.24
Selling Price
$ 96.03
1623
648
823
1650
Market Price
$ 110.32
Selling Price
$ 96.59
2107
1965
1483
3121
Market Price
$ 93.28
Selling Price
$ 81.30
748
370
252
1035
Market Price
$ 64.81
Selling Price
$ 55.64
920
828
520
2799
Market Price
$ 69.75
Selling Price
$ 61.97
2754
1215
1567
4597
Market Price
$ 76.65
Selling Price
$ 66.40
3016
1535
1809
4652
Market Price
$ 63.60
Selling Price
$ 57.02
1112
656
429
2781
Market Price
$ 92.92
Selling Price
$ 83.89
2220
1929
2023
3415
Market Price
$ 81.02
Selling Price
$ 73.15
755
377
613
2252
Market Price
$ 100.22
Selling Price
$ 90.28
2048
1200
1119
3779
Market Price
$ 90.00
Selling Price
$ 78.42
2096
1957
459
3671
Market Price
$ 91.27
Selling Price
$ 82.27
1823
1183
1651
2272
Market Price
$ 73.85
Selling Price
$ 63.31
438
102
236
829
Market Price
$ 68.18
Selling Price
$ 59.76
620
486
527
993