Market Price
$ 100.09
Selling Price
$ 89.19
1434
535
354
2171
Market Price
$ 89.78
Selling Price
$ 78.46
1672
1428
1584
4660
Market Price
$ 110.32
Selling Price
$ 97.37
1351
1021
1158
1752
Market Price
$ 67.44
Selling Price
$ 59.14
1019
834
672
3659
Market Price
$ 106.10
Selling Price
$ 91.77
1461
1132
558
1991
Market Price
$ 62.61
Selling Price
$ 56.23
537
430
297
1726
Market Price
$ 103.94
Selling Price
$ 88.80
2477
671
794
2905
Market Price
$ 93.53
Selling Price
$ 81.59
3390
1712
2483
3630
Market Price
$ 87.10
Selling Price
$ 73.38
803
572
212
1208
Market Price
$ 103.29
Selling Price
$ 91.44
1692
1508
828
3797
Market Price
$ 112.69
Selling Price
$ 94.94
1744
1473
902
3494
Market Price
$ 72.09
Selling Price
$ 65.43
2014
1390
601
2842
Market Price
$ 100.82
Selling Price
$ 88.39
1005
345
600
3672
Market Price
$ 107.98
Selling Price
$ 92.52
160
35
92
438
Market Price
$ 87.20
Selling Price
$ 77.06
1925
1175
1042
4155
Market Price
$ 112.44
Selling Price
$ 93.93
1396
910
382
4862
Market Price
$ 115.93
Selling Price
$ 97.87
422
273
366
1363
Market Price
$ 116.11
Selling Price
$ 98.80
1206
626
841
2726
Market Price
$ 98.20
Selling Price
$ 84.38
1670
1572
666
4011
Market Price
$ 70.91
Selling Price
$ 60.03
1361
1180
943
2832
Market Price
$ 80.59
Selling Price
$ 68.25
1976
1710
575
3756
Market Price
$ 102.78
Selling Price
$ 90.08
3866
3017
1854
4588
Market Price
$ 107.72
Selling Price
$ 94.38
112
61
34
530
Market Price
$ 72.86
Selling Price
$ 64.94
134
43
118
530
Market Price
$ 104.40
Selling Price
$ 87.77
2142
901
1015
2346
Market Price
$ 85.31
Selling Price
$ 76.97
783
262
242
1548
Market Price
$ 112.94
Selling Price
$ 95.37
360
264
175
834
Market Price
$ 65.90
Selling Price
$ 56.28
1516
1345
1464
4423
Market Price
$ 86.89
Selling Price
$ 73.02
1405
1236
1186
2534
Market Price
$ 98.11
Selling Price
$ 84.60
1303
538
527
3024
Market Price
$ 95.07
Selling Price
$ 83.67
1517
1332
783
3570
Market Price
$ 72.51
Selling Price
$ 63.58
1054
234
447
1804
Market Price
$ 99.94
Selling Price
$ 89.07
1360
1175
1344
3513
Market Price
$ 105.88
Selling Price
$ 94.26
2899
697
2629
4256
Market Price
$ 95.55
Selling Price
$ 79.75
1250
385
1221
4193
Market Price
$ 113.05
Selling Price
$ 97.82
2164
2006
1794
2417
Market Price
$ 100.05
Selling Price
$ 88.79
814
457
467
1034
Market Price
$ 109.29
Selling Price
$ 97.05
126
52
69
401
Market Price
$ 64.41
Selling Price
$ 55.15
1181
920
589
2635
Market Price
$ 77.93
Selling Price
$ 70.56
1577
401
569
3641