Market Price
$ 85.07
Selling Price
$ 74.90
1150
1140
415
3872
Market Price
$ 67.05
Selling Price
$ 59.17
4632
4115
3517
4813
Market Price
$ 93.95
Selling Price
$ 84.65
2699
2482
1783
4350
Market Price
$ 83.92
Selling Price
$ 73.69
1448
519
1143
2361
Market Price
$ 108.64
Selling Price
$ 90.94
227
198
108
1063
Market Price
$ 90.82
Selling Price
$ 79.33
870
630
820
3861
Market Price
$ 115.58
Selling Price
$ 98.24
2039
2037
1966
2303
Market Price
$ 99.71
Selling Price
$ 89.62
248
153
157
452
Market Price
$ 110.94
Selling Price
$ 98.28
1287
1183
882
2642
Market Price
$ 95.80
Selling Price
$ 86.27
1058
696
346
2734
Market Price
$ 108.86
Selling Price
$ 92.68
1525
1248
975
2228
Market Price
$ 71.04
Selling Price
$ 63.38
734
613
329
2956
Market Price
$ 66.37
Selling Price
$ 56.41
1080
258
956
2815
Market Price
$ 94.00
Selling Price
$ 83.89
802
185
218
2979
Market Price
$ 83.76
Selling Price
$ 73.34
2167
922
1257
4694
Market Price
$ 102.39
Selling Price
$ 90.61
970
583
479
1235
Market Price
$ 89.62
Selling Price
$ 78.90
2935
2551
1284
4069
Market Price
$ 76.26
Selling Price
$ 68.30
1777
885
1427
3063
Market Price
$ 77.20
Selling Price
$ 69.20
161
46
79
467
Market Price
$ 70.70
Selling Price
$ 59.56
385
233
143
1698
Market Price
$ 80.28
Selling Price
$ 72.54
1559
591
1475
1672
Market Price
$ 92.26
Selling Price
$ 82.71
1397
1098
1065
1590
Market Price
$ 113.47
Selling Price
$ 95.34
2951
857
2234
3323
Market Price
$ 76.71
Selling Price
$ 69.00
2611
1770
838
3768
Market Price
$ 77.19
Selling Price
$ 64.89
1835
1573
1523
1986
Market Price
$ 110.12
Selling Price
$ 96.15
3252
3234
846
3947
Market Price
$ 72.64
Selling Price
$ 61.61
1914
1811
880
4717
Market Price
$ 91.15
Selling Price
$ 81.64
1435
1186
629
1942
Market Price
$ 93.63
Selling Price
$ 82.53
3077
1794
2874
4926
Market Price
$ 102.92
Selling Price
$ 92.00
267
164
103
1327
Market Price
$ 87.51
Selling Price
$ 78.16
2377
1858
819
2855
Market Price
$ 111.27
Selling Price
$ 95.94
1982
1666
624
3255
Market Price
$ 82.94
Selling Price
$ 71.51
3765
2202
895
4491
Market Price
$ 115.85
Selling Price
$ 98.20
2045
1966
1788
2529
Market Price
$ 102.59
Selling Price
$ 92.17
3050
973
1117
3644
Market Price
$ 99.17
Selling Price
$ 87.88
2609
581
2472
2639
Market Price
$ 114.59
Selling Price
$ 97.41
1892
383
1358
3448
Market Price
$ 64.52
Selling Price
$ 56.05
1145
837
428
3093
Market Price
$ 83.45
Selling Price
$ 71.95
1856
1481
1426
4247
Market Price
$ 92.51
Selling Price
$ 82.90
898
890
507
959