Market Price
$ 90.53
Selling Price
$ 80.91
428
317
215
1018
Market Price
$ 86.86
Selling Price
$ 76.08
1571
555
1074
2173
Market Price
$ 111.86
Selling Price
$ 96.17
3370
2837
2833
3628
Market Price
$ 103.95
Selling Price
$ 87.25
922
184
478
1462
Market Price
$ 93.58
Selling Price
$ 80.36
4222
947
2612
4261
Market Price
$ 101.84
Selling Price
$ 86.52
830
455
580
1359
Market Price
$ 81.85
Selling Price
$ 69.74
1822
1211
743
3167
Market Price
$ 94.65
Selling Price
$ 83.73
585
460
584
881
Market Price
$ 116.86
Selling Price
$ 97.97
328
199
179
897
Market Price
$ 86.04
Selling Price
$ 73.04
1646
344
594
3528
Market Price
$ 67.24
Selling Price
$ 56.08
527
248
148
705
Market Price
$ 93.91
Selling Price
$ 80.11
1764
1316
1146
4408
Market Price
$ 97.17
Selling Price
$ 81.83
1036
917
442
3535
Market Price
$ 73.69
Selling Price
$ 62.01
1910
1815
428
2527
Market Price
$ 97.36
Selling Price
$ 87.08
1055
374
784
4719
Market Price
$ 100.66
Selling Price
$ 91.46
2116
837
864
4094
Market Price
$ 108.03
Selling Price
$ 90.40
772
290
585
970
Market Price
$ 68.93
Selling Price
$ 57.85
1132
512
1010
1427
Market Price
$ 72.27
Selling Price
$ 62.62
376
104
297
755
Market Price
$ 91.70
Selling Price
$ 81.41
2060
1580
1678
3581
Market Price
$ 75.60
Selling Price
$ 67.15
2876
2352
1720
3426
Market Price
$ 111.85
Selling Price
$ 95.78
1402
448
1080
1602
Market Price
$ 104.89
Selling Price
$ 89.58
3575
1873
1472
4959
Market Price
$ 78.70
Selling Price
$ 69.71
313
230
122
1280
Market Price
$ 112.70
Selling Price
$ 97.33
2405
2146
1623
3890
Market Price
$ 71.49
Selling Price
$ 61.97
2954
2059
2087
3949
Market Price
$ 74.12
Selling Price
$ 67.18
2587
2478
1402
4606
Market Price
$ 98.24
Selling Price
$ 87.64
2799
1413
1831
3763
Market Price
$ 105.83
Selling Price
$ 90.67
474
241
201
649
Market Price
$ 101.21
Selling Price
$ 88.91
3201
1447
2798
3637
Market Price
$ 63.49
Selling Price
$ 55.62
2736
697
887
4627
Market Price
$ 83.19
Selling Price
$ 74.07
2695
1393
1043
3430
Market Price
$ 100.25
Selling Price
$ 86.57
1072
770
336
1968
Market Price
$ 83.13
Selling Price
$ 71.93
2975
2027
1469
3098
Market Price
$ 85.30
Selling Price
$ 72.69
846
627
555
3444
Market Price
$ 70.83
Selling Price
$ 64.17
1041
873
515
2977
Market Price
$ 76.10
Selling Price
$ 64.39
2478
1952
1944
3645
Market Price
$ 76.74
Selling Price
$ 67.60
1481
1342
988
2960
Market Price
$ 87.31
Selling Price
$ 72.87
4061
2518
1190
4977
Market Price
$ 90.13
Selling Price
$ 80.58
1895
754
1136
1959