Market Price
$ 72.06
Selling Price
$ 65.21
849
332
739
2756
Market Price
$ 74.21
Selling Price
$ 64.71
2275
1845
1690
3821
Market Price
$ 77.48
Selling Price
$ 67.78
1157
847
811
1343
Market Price
$ 69.45
Selling Price
$ 58.39
139
97
43
580
Market Price
$ 62.12
Selling Price
$ 56.40
1543
463
1301
4181
Market Price
$ 78.37
Selling Price
$ 70.86
2588
2409
766
4146
Market Price
$ 89.83
Selling Price
$ 80.97
1553
642
620
2356
Market Price
$ 70.91
Selling Price
$ 63.67
2166
1980
719
3780
Market Price
$ 106.91
Selling Price
$ 90.12
3822
2830
3000
4401
Market Price
$ 109.35
Selling Price
$ 95.98
1036
397
398
1788
Market Price
$ 74.59
Selling Price
$ 67.60
953
722
572
2653
Market Price
$ 109.32
Selling Price
$ 91.67
716
177
365
847
Market Price
$ 78.30
Selling Price
$ 67.91
3443
1721
1929
4570
Market Price
$ 94.04
Selling Price
$ 78.96
1243
562
701
1753
Market Price
$ 69.51
Selling Price
$ 61.30
1105
374
738
2007
Market Price
$ 83.69
Selling Price
$ 72.18
1219
305
698
1434
Market Price
$ 94.13
Selling Price
$ 81.53
308
200
234
887
Market Price
$ 92.31
Selling Price
$ 78.83
839
666
414
1826
Market Price
$ 62.20
Selling Price
$ 56.54
3188
780
3129
4723
Market Price
$ 90.27
Selling Price
$ 78.96
1785
865
654
2165
Market Price
$ 110.66
Selling Price
$ 94.41
2916
1226
1558
4442
Market Price
$ 97.74
Selling Price
$ 83.37
1682
1551
838
4051
Market Price
$ 89.12
Selling Price
$ 74.48
1114
740
591
1515
Market Price
$ 69.91
Selling Price
$ 63.35
1399
850
302
2440
Market Price
$ 73.26
Selling Price
$ 62.42
1727
449
560
3762
Market Price
$ 88.88
Selling Price
$ 79.24
1939
1187
1763
2643
Market Price
$ 70.70
Selling Price
$ 63.60
3939
1518
2181
4858
Market Price
$ 103.76
Selling Price
$ 90.59
950
232
240
2663
Market Price
$ 113.41
Selling Price
$ 96.78
1226
324
955
2426
Market Price
$ 78.26
Selling Price
$ 68.77
1656
1276
1366
2267
Market Price
$ 89.64
Selling Price
$ 78.68
336
97
294
753
Market Price
$ 100.63
Selling Price
$ 89.89
4294
3421
1295
4564
Market Price
$ 72.65
Selling Price
$ 61.25
2341
1029
2266
2391
Market Price
$ 107.92
Selling Price
$ 97.79
460
201
433
1112
Market Price
$ 89.11
Selling Price
$ 80.23
2732
916
2503
3218
Market Price
$ 97.95
Selling Price
$ 82.78
1975
464
1764
2649
Market Price
$ 70.04
Selling Price
$ 63.56
2122
1465
1142
3230
Market Price
$ 68.54
Selling Price
$ 60.01
1086
361
1015
2081
Market Price
$ 66.71
Selling Price
$ 60.49
261
184
58
490
Market Price
$ 70.23
Selling Price
$ 62.48
1502
898
974
1720