Trian

1 result

The deals show insiders have taken advantage of the rapid run in US stock prices since the lows in March.

US executives sold $6.7 billion (€5.7 billion) of stock in their own companies last month, cashing in on a record-breaking market rally with the bigge(...)