Intangible assets continue to represent a significant portion of the overall Balance Sheet globally. Over 40% of capital in the US today is in the form of intangible assets, as assessed by our ISS EVA (Economic Value Added) methodology. The
How Optimistic Earnings Forecasts Are Kept in Check
Consensus earnings estimates, prominently quoted at major media outlets such as CNBC, Bloomberg, and the Wall Street Journal, play an important role in capital markets by providing investors with a proxy for earnings expectations. The common belief is that they …
Sky Blog