Twitter IPO: Why a good trade be a bad investment (or vice versa)?

By Aswath Damodaran,  In my last post, I valued Twitter at about $10 billion. I made a ton of assumptions […]

Market sentiment in financial markets

From Wikipedia, the free encyclopedia Market sentiment is the general prevailing attitude of investors as to anticipated price development in […]