Market Price
$ 100.26
Selling Price
$ 84.10
2143
1704
1947
3171
Market Price
$ 95.08
Selling Price
$ 80.98
3183
683
2690
3456
Market Price
$ 88.20
Selling Price
$ 73.94
876
276
831
3295
Market Price
$ 75.69
Selling Price
$ 63.24
1573
358
1476
2525
Market Price
$ 70.55
Selling Price
$ 62.41
1757
1221
443
2956
Market Price
$ 88.66
Selling Price
$ 79.28
2361
572
2032
4036
Market Price
$ 92.98
Selling Price
$ 78.32
3731
763
1264
4146
Market Price
$ 78.63
Selling Price
$ 71.11
2668
1725
2185
3349
Market Price
$ 66.18
Selling Price
$ 59.41
295
229
154
1225
Market Price
$ 99.66
Selling Price
$ 86.32
957
336
274
1412
Market Price
$ 101.95
Selling Price
$ 91.06
810
325
768
2333
Market Price
$ 67.61
Selling Price
$ 60.66
212
42
116
422
Market Price
$ 110.97
Selling Price
$ 96.41
357
157
304
708
Market Price
$ 109.52
Selling Price
$ 92.80
2689
928
1060
4708
Market Price
$ 69.23
Selling Price
$ 60.20
1881
1435
1766
2257
Market Price
$ 90.30
Selling Price
$ 80.40
883
767
344
946
Market Price
$ 113.64
Selling Price
$ 95.60
1256
771
819
1785
Market Price
$ 82.37
Selling Price
$ 70.20
1996
947
463
2460
Market Price
$ 91.73
Selling Price
$ 81.46
1369
1080
1025
1733
Market Price
$ 88.82
Selling Price
$ 79.37
2881
1508
2858
4840
Market Price
$ 64.54
Selling Price
$ 57.47
2572
747
1357
3575
Market Price
$ 110.69
Selling Price
$ 94.99
177
79
131
543
Market Price
$ 100.75
Selling Price
$ 91.49
2730
745
587
4418
Market Price
$ 69.02
Selling Price
$ 58.48
3368
1435
2389
3489
Market Price
$ 73.86
Selling Price
$ 63.31
4020
1363
2547
4675
Market Price
$ 114.91
Selling Price
$ 97.02
745
619
725
2534
Market Price
$ 90.13
Selling Price
$ 78.26
1128
278
1122
2248
Market Price
$ 89.72
Selling Price
$ 79.77
544
319
201
2450
Market Price
$ 66.53
Selling Price
$ 59.19
971
527
643
1296
Market Price
$ 96.78
Selling Price
$ 83.06
951
539
575
2191
Market Price
$ 62.04
Selling Price
$ 56.37
305
206
170
1129
Market Price
$ 71.73
Selling Price
$ 62.60
417
336
353
689
Market Price
$ 110.35
Selling Price
$ 96.55
394
379
121
481
Market Price
$ 74.99
Selling Price
$ 63.04
432
110
381
840
Market Price
$ 92.42
Selling Price
$ 83.89
1549
502
691
4862
Market Price
$ 81.07
Selling Price
$ 71.14
628
430
477
896
Market Price
$ 104.21
Selling Price
$ 86.93
746
346
298
1059
Market Price
$ 82.18
Selling Price
$ 73.50
1289
354
614
1847
Market Price
$ 107.58
Selling Price
$ 89.86
410
304
145
2050
Market Price
$ 72.76
Selling Price
$ 62.94
729
394
661
1048