Several block trades hit the screens this week, as a relative easing of stock market volatility and the slow close of results season gave sellers a window to exit holdings.
↧