Exelixis, Inc. (EXEL): Renaissance Technologies Likes This Stock

We just covered the 12 Best Stocks to Invest In According to Jim Simons’ Renaissance Technologies and Exelixis, Inc. (NASDAQ:EXEL) ranks 7th on this list.

Exelixis, Inc. (NASDAQ:EXEL) is another long-term holding in the 13F portfolio of Renaissance Technologies. The fund first disclosed a stake in the company back in the first quarter of 2011. This position comprised over 762,000 shares. By the middle of 2012, this stake had been sold off completely. After buying and selling a stake in the firm two more times, the fund declared a new position in the company in the third quarter of 2016. Since then, the firm has featured consistently in the portfolio of the fund. Filings for the first quarter of 2026 show that the fund owned 13.7 million shares in the firm, down 1% compared to filings for the previous quarter.

10 Best "Moonshot" Tech Stocks to Buy According to Short Sellers

Exelixis, Inc. (NASDAQ:EXEL) recently outperformed Wall Street expectations for the first quarter of 2026, showcasing elite operating leverage. It reported total Q1 2026 revenue of $610.8 million, beating consensus estimates and representing a 10% year-over-year increase. Non-GAAP diluted EPS landed at $0.87, beating the analyst consensus estimate of $0.77. Driven by well-controlled clinical expenses, Q1 non-GAAP net income surged 30% year-over-year to $232.8 million. The company’s trailing 12-month net profit margin expanded significantly to 35.1%, up from 28% in the prior trailing period.

While we acknowledge the risk and potential of EXEL as an investment, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and doing so within a shorter time frame. If you are looking for an AI stock that is more promising than EXEL and that has 10,000% upside potential, check out our report about this cheapest AI stock.

READ NEXT: Growth Stock Portfolio: 12 Stock Picks by Carl C. Icahn and Chris Rokos Stock Portfolio: Top 10 Stock Picks.

Disclosure: None. Follow Insider Monkey on Google News.

1281292 - 11759070 - 1