Little Engine No. 1 beat Exxon with just $12.5 mln – sources

Activist investor Engine No. 1 spent roughly $12.5 million to win three board seats at Exxon Mobil Corp(XOM.N), less than half its originalbudget, for the year’s biggest and most closely watched corporate contest, people familiar with the number said.

Musk says may need $30 bln to keep Starlink in orbit

Billionaire entrepreneur Elon Musk said on Tuesday that his Starlink satellite internet venture was growing quickly as he forecast total investment costs in the business at between $20 billion and $30 billion.

Growth stock comeback fuels Cathie Wood’s ARK funds

A more than 10% surge in growth stocks since the start of the quarter is fueling a comeback in star stock picker Cathie Wood’s ARK funds, which posted some of the worst declines among all U.S. equity funds over the first three months of the year.