Market Price
$ 100.83
Selling Price
$ 87.39
2488
864
1013
4406
Market Price
$ 105.84
Selling Price
$ 91.98
1436
1339
371
3833
Market Price
$ 89.26
Selling Price
$ 76.51
3368
956
945
4292
Market Price
$ 74.12
Selling Price
$ 63.86
3139
2949
3022
3698
Market Price
$ 91.09
Selling Price
$ 77.26
2916
1353
728
2933
Market Price
$ 66.48
Selling Price
$ 59.81
1491
906
660
4996
Market Price
$ 95.64
Selling Price
$ 84.93
4095
1220
2146
4818
Market Price
$ 67.56
Selling Price
$ 59.28
420
132
361
443
Market Price
$ 75.11
Selling Price
$ 66.82
1769
1541
354
3080
Market Price
$ 102.04
Selling Price
$ 87.94
457
170
105
1427
Market Price
$ 69.75
Selling Price
$ 61.96
2283
1878
851
2660
Market Price
$ 62.47
Selling Price
$ 55.63
3503
3147
3449
4045
Market Price
$ 81.81
Selling Price
$ 68.39
2642
2351
1699
3867
Market Price
$ 86.30
Selling Price
$ 77.10
2886
2071
617
4202
Market Price
$ 67.73
Selling Price
$ 58.04
3511
1555
3358
3685
Market Price
$ 110.09
Selling Price
$ 96.71
2460
1548
2169
2677
Market Price
$ 93.41
Selling Price
$ 79.50
1325
1166
518
3552
Market Price
$ 74.80
Selling Price
$ 67.26
748
561
596
3381
Market Price
$ 75.91
Selling Price
$ 67.26
1897
988
1339
3135
Market Price
$ 81.61
Selling Price
$ 71.36
538
495
288
700
Market Price
$ 73.86
Selling Price
$ 63.50
923
750
602
1090
Market Price
$ 73.75
Selling Price
$ 63.72
451
322
422
849
Market Price
$ 109.60
Selling Price
$ 96.03
1056
822
691
4222
Market Price
$ 87.93
Selling Price
$ 76.48
931
405
739
2393
Market Price
$ 101.20
Selling Price
$ 91.79
3118
2859
943
4081
Market Price
$ 73.04
Selling Price
$ 65.16
3697
1989
1410
4951
Market Price
$ 67.67
Selling Price
$ 59.67
3072
1779
1658
4343
Market Price
$ 87.63
Selling Price
$ 74.07
929
410
507
2859
Market Price
$ 101.73
Selling Price
$ 85.22
2111
2053
606
3747
Market Price
$ 62.08
Selling Price
$ 55.01
2620
2269
1983
2872
Market Price
$ 66.55
Selling Price
$ 59.61
3201
1625
684
4259
Market Price
$ 70.06
Selling Price
$ 62.68
1404
1084
449
4239
Market Price
$ 78.90
Selling Price
$ 66.26
2303
1400
1385
2597
Market Price
$ 81.57
Selling Price
$ 71.21
98
20
77
489
Market Price
$ 87.05
Selling Price
$ 78.27
4066
2454
2417
4123
Market Price
$ 81.46
Selling Price
$ 73.71
927
505
318
1582
Market Price
$ 109.02
Selling Price
$ 93.09
2911
1080
1889
4570
Market Price
$ 108.99
Selling Price
$ 97.58
4717
3730
1429
4940
Market Price
$ 108.90
Selling Price
$ 98.60
1247
690
622
1463
Market Price
$ 81.17
Selling Price
$ 69.47
1352
461
748
2273