Market Price
$ 74.07
Selling Price
$ 65.41
665
649
494
3260
Market Price
$ 81.77
Selling Price
$ 73.13
3491
1704
1851
3707
Market Price
$ 114.38
Selling Price
$ 96.42
1548
1134
1049
1785
Market Price
$ 67.49
Selling Price
$ 59.32
3193
2622
2433
3279
Market Price
$ 73.63
Selling Price
$ 63.07
3270
2678
1597
4212
Market Price
$ 75.91
Selling Price
$ 67.00
2081
1419
1562
4841
Market Price
$ 86.73
Selling Price
$ 72.32
1416
423
1136
1774
Market Price
$ 92.20
Selling Price
$ 79.86
1074
836
661
4033
Market Price
$ 73.05
Selling Price
$ 61.33
1357
422
665
3885
Market Price
$ 63.00
Selling Price
$ 57.26
880
425
856
4015
Market Price
$ 97.75
Selling Price
$ 85.99
1180
314
885
1211
Market Price
$ 88.91
Selling Price
$ 76.57
2355
558
951
2845
Market Price
$ 78.46
Selling Price
$ 65.95
1432
575
1372
3146
Market Price
$ 76.78
Selling Price
$ 66.06
1410
1156
603
3712
Market Price
$ 64.71
Selling Price
$ 55.12
3190
2614
1920
4379
Market Price
$ 89.13
Selling Price
$ 80.84
712
224
512
1994
Market Price
$ 81.04
Selling Price
$ 68.70
672
581
540
2250
Market Price
$ 80.66
Selling Price
$ 69.22
1909
1457
1550
3955
Market Price
$ 104.97
Selling Price
$ 88.80
4090
2069
1262
4611
Market Price
$ 91.31
Selling Price
$ 77.26
1837
1823
1290
3409
Market Price
$ 75.59
Selling Price
$ 66.17
2558
2194
2145
2869
Market Price
$ 112.39
Selling Price
$ 95.52
808
405
483
2532
Market Price
$ 85.81
Selling Price
$ 74.82
1424
891
1110
3925
Market Price
$ 85.89
Selling Price
$ 74.52
2463
1425
1493
2530
Market Price
$ 92.16
Selling Price
$ 80.93
1233
939
531
1528
Market Price
$ 73.62
Selling Price
$ 62.37
896
542
560
2502
Market Price
$ 69.65
Selling Price
$ 58.64
1084
532
413
3997
Market Price
$ 84.47
Selling Price
$ 73.28
559
185
310
2387
Market Price
$ 114.62
Selling Price
$ 98.92
844
435
304
3597
Market Price
$ 72.77
Selling Price
$ 63.45
1353
484
732
3929
Market Price
$ 80.06
Selling Price
$ 69.10
1348
1065
1309
4417
Market Price
$ 100.79
Selling Price
$ 90.36
3021
1009
1981
3406
Market Price
$ 88.37
Selling Price
$ 79.89
1466
674
1020
4892
Market Price
$ 63.03
Selling Price
$ 55.37
2430
1895
970
3676
Market Price
$ 69.95
Selling Price
$ 61.98
1196
393
501
3367
Market Price
$ 92.13
Selling Price
$ 81.18
401
106
111
797
Market Price
$ 93.78
Selling Price
$ 81.64
3407
2357
2753
3976
Market Price
$ 69.70
Selling Price
$ 61.35
469
212
133
529
Market Price
$ 79.26
Selling Price
$ 71.36
1403
1162
625
2477
Market Price
$ 104.85
Selling Price
$ 94.82
2091
1929
1977
2851