Market Price
$ 72.77
Selling Price
$ 60.84
540
177
182
910
Market Price
$ 71.85
Selling Price
$ 62.41
800
558
166
1134
Market Price
$ 112.42
Selling Price
$ 94.74
2695
2055
2276
4138
Market Price
$ 84.28
Selling Price
$ 74.76
505
379
332
1174
Market Price
$ 71.02
Selling Price
$ 60.02
695
261
298
1961
Market Price
$ 67.93
Selling Price
$ 56.78
4431
3306
1417
4751
Market Price
$ 80.40
Selling Price
$ 70.97
3440
3074
1196
3916
Market Price
$ 74.49
Selling Price
$ 66.35
2177
2086
1734
2707
Market Price
$ 79.57
Selling Price
$ 68.59
1962
857
1551
2071
Market Price
$ 85.64
Selling Price
$ 73.87
2089
2012
686
4277
Market Price
$ 79.29
Selling Price
$ 67.26
1346
346
1287
3743
Market Price
$ 93.16
Selling Price
$ 83.80
1488
818
1010
1543
Market Price
$ 94.91
Selling Price
$ 84.25
2637
2416
1112
3304
Market Price
$ 110.50
Selling Price
$ 94.15
1668
539
432
1807
Market Price
$ 74.08
Selling Price
$ 66.51
1056
622
838
3501
Market Price
$ 105.41
Selling Price
$ 90.46
3140
1287
2892
4626
Market Price
$ 108.74
Selling Price
$ 95.60
2056
2015
1975
4671
Market Price
$ 78.47
Selling Price
$ 66.84
1515
610
1192
3292
Market Price
$ 72.06
Selling Price
$ 61.20
1159
1157
699
4025
Market Price
$ 103.23
Selling Price
$ 90.73
605
531
550
868
Market Price
$ 107.97
Selling Price
$ 97.81
135
63
69
404
Market Price
$ 64.72
Selling Price
$ 55.77
2805
976
2421
3420
Market Price
$ 97.45
Selling Price
$ 86.02
4055
2240
2473
4862
Market Price
$ 87.48
Selling Price
$ 77.10
3243
2836
1607
3944
Market Price
$ 113.49
Selling Price
$ 96.17
227
85
189
424
Market Price
$ 66.52
Selling Price
$ 57.58
1037
933
584
3389
Market Price
$ 107.39
Selling Price
$ 89.58
2233
747
967
3864
Market Price
$ 114.53
Selling Price
$ 97.10
2731
837
2045
3183
Market Price
$ 83.54
Selling Price
$ 69.64
387
187
325
551
Market Price
$ 72.31
Selling Price
$ 65.37
1934
1798
544
2250
Market Price
$ 107.42
Selling Price
$ 96.73
1653
521
1355
2048
Market Price
$ 73.80
Selling Price
$ 62.43
2614
2565
1828
2944
Market Price
$ 77.23
Selling Price
$ 68.14
599
446
496
1998
Market Price
$ 67.42
Selling Price
$ 59.76
3924
3513
1679
4828
Market Price
$ 96.90
Selling Price
$ 87.89
1455
986
1259
2892
Market Price
$ 111.79
Selling Price
$ 93.56
869
208
468
1049
Market Price
$ 88.75
Selling Price
$ 78.97
1106
313
1048
1769
Market Price
$ 90.97
Selling Price
$ 82.09
145
55
62
487
Market Price
$ 69.47
Selling Price
$ 62.83
243
125
193
704
Market Price
$ 100.72
Selling Price
$ 88.35
327
115
87
1552