What $5 Billion in Share Sales May Say About the Stock Rally

(Bloomberg) -- With European stocks rallying to the highest in almost three months, companies and big shareholders increasingly are deciding now is the time to sell.
BQ Install

Bloomberg Quint

Add BloombergQuint App to Home screen.