Billionaire Steve Cohen and Insiders are Buying These 5 Stocks

2. Exxon Mobil Corp (NYSE:XOM)

Steve Cohen’s Stake: $121,190,357

Oil giant Exxon Mobil Corp (NYS:XOM) is one of the stocks that saw insider purchases over the past few months and it has a significant position in billionaire Steve Cohen’s portfolio, as of the end of the fourth quarter of 2023.

Jeff Ubben initiated multiple stock purchases for Exxon Mobil Corp (NYS:XOM) last year. On November 6, he bought 250,000 shares of Exxon Mobil Corp (NYS:XOM) at$105.97 per share. Since then through March 20 the stock has gained about 6% in value.