12 Best Long Term Stocks to Invest In According to Billionaires

In this article, we will look at the 12 Best Long Term Stocks to Invest In According to Billionaires.

On March 17, Ed Yardeni, Yardeni Research president, appeared on CNBC’s ‘Squawk Box’ to talk about the impact of the Iran war, the latest market trends, and the state of the economy.

He says he is more risk-averse, at least for the near-term, and stated that everybody on Wall Street is trying to be a military expert in this fog of war, when actually, even the military experts cannot accurately predict where this is going. He is encouraged by the fact that tankers are getting it through the Persian Gulf, as a majority of the oil that passes through the Strait of Hormuz goes to China and India, and that is a big chunk of global demand.

READ ALSO: 11 Best Ethical Companies to Invest In Now According to Reddit AND 10 Best Oil Stocks to Buy Right Now

Yardeni further said that he has come to the conclusion over the past few days, and things are moving pretty quickly, that the initial number everyone threw out that this was going to shut out 20 million barrels per day, or 20% of the global consumption, has changed. The initial numbers were horrible, and the market jumped up to around $120 per barrel a Saturday ago. His more realistic estimate for now is something around the lines of 10 million barrels per day. Yardeni also believes that the Iran War could result in a 10%-15% market correction.

With these broader market trends in view, let’s look at the best long term stocks to invest in according to billionaires.

Best Long Term Stocks to Invest In According to Billionaires.

Our Methodology

We sifted through financial media reports and ETFs tracking blue-chip and high-quality stocks to find the best long-term stocks with stable fundamentals. We then chose the top 12 with the highest number of billionaire investors from Insider Monkey’s database of billionaire holdings. These stocks are also popular among elite hedge funds.

Note: All data was recorded on March 18.

​Why are we interested in the stocks that hedge funds pile into? The reason is simple: our research has shown that we can outperform the market by imitating the top stock picks of the best hedge funds. Our quarterly newsletter’s strategy selects 14 small-cap and large-cap stocks every quarter and has returned 498.7% since May 2014, beating its benchmark by 303 percentage points (see more details here).

12 Best Long Term Stocks to Invest In According to Billionaires

12. Eli Lilly and Company (NYSE:LLY)

Eli Lilly and Company (NYSE:LLY) is one of the best long term stocks to invest in according to billionaires. Eli Lilly and Company (NYSE:LLY) announced on March 16 positive topline results from the Phase 3 ADorable-1 trial that was evaluating the safety and efficacy of EBGLYSS in pediatric patients with moderate-to-severe atopic dermatitis. Management stated that EBGLYSS met the primary and key secondary endpoints at Week 16, improving disease severity while delivering skin clearance and relief from persistent itch. Eli Lilly and Company (NYSE:LLY) has plans to submit the data to U.S. and global regulators for a potential label update.

In a separate development, Eli Lilly and Company (NYSE:LLY) was downgraded to Reduce from Hold by HSBC on March 17, with the firm bringing the price target on the stock down to $850 from $1,070. The firm told investors in a research note that it believes expectations for the total addressable market for obesity are elevated at over $150 billion, and the market is likely to be in the range of $80 billion -$120 billion by 2032, with price competition “ likely to be significant”.

Eli Lilly and Company (NYSE:LLY) develops, manufactures, discovers, and sells pharmaceutical products. These products span oncology, diabetes, immunology, neuroscience, and other therapies.

11. McDonald’s Corporation (NYSE:MCD)

McDonald’s Corporation (NYSE:MCD) is one of the best long term stocks to invest in according to billionaires. Reuters reported on March 11 that McDonald’s Corporation (NYSE:MCD) is set to introduce new menu items priced at $3 or less, as well as with $4 breakfast meal deals in ​the U.S., starting in April, according to a report by the Wall Street Journal. The company aims at attracting diners affected by economic concerns, with Reuters adding that the company is “sharpening” its focus on affordability, with consumers becoming increasingly price-conscious. Similar efforts are being undertaken by its rivals, such as Burger King, which is also offering more economical menu options.

In a separate development, McDonald’s Corporation (NYSE:MCD) received a rating update from Tigress Financial on March 6, with the firm lifting the price target on the stock to $385 from $360. The firm reiterated a Buy rating on the shares and cited the company’s “powerful global brand”, AI-driven efficiencies, rapid unit expansion, and asset-light franchise model, adding that its raised 12-month target, combined with dividends, exhibits a potential total return of 20% from current levels.

McDonald’s Corporation (NYSE:MCD) is a food service retailer that operates and franchises restaurants. The company’s operations are divided into the following segments: United States, International Operated Markets, and International Developmental Licensed Markets & Corporate.

10. Tesla, Inc. (NASDAQ:TSLA)

Tesla, Inc. (NASDAQ:TSLA) is one of the best long term stocks to invest in according to billionaires. Reuters reported on March 16 that the US government announced on Monday a supply agreement between Tesla, Inc. (NASDAQ:TSLA) and South Korea’s LG ​Energy Solution to ‌build a $4.3 billion lithium iron phosphate (LFP) prismatic battery cell manufacturing facility in Lansing, Michigan. The expected production launch is in 2027. The U.S. Department of the ​Interior said in a statement that “American-made ​cells will power Tesla’s Megapack 3 energy ​storage systems produced in Houston, creating a robust ⁠domestic battery supply chain”.

Reuters further stated that the agreement was a part of a broader statement on deals highlighted by President Donald Trump’s administration from the Indo-Pacific Energy Security Summit.

In another development, Reuters reported on March 11 that Elon Musk unmasked a joint project between Tesla, Inc. (NASDAQ:TSLA) and his artificial intelligence startup xAI, which he called “Macrohard” or “Digital ​Optimus”. Musk stated that it was a system capable ‌of emulating the functions of software companies, adding that the project pairs xAI’s Grok large language ​model with a Tesla-developed AI agent ​that processes real-time computer screen video and keyboard and ⁠mouse actions.

Tesla, Inc. (NASDAQ:TSLA) designs, manufactures, and sells high-performance electric vehicles and energy generation and storage systems. It operates through two segments: energy generation and storage and automotive. However, the company isn’t merely an automotive manufacturer; investors regard it as a technology company due to its other projects, most of which feature AI.

9. Mastercard Incorporated (NYSE:MA)

Mastercard Incorporated (NYSE:MA) is one of the best long term stocks to invest in according to billionaires. Reuters reported on March 17 that Mastercard Incorporated (NYSE:MA) and Visa can challenge a judgment that found their ​default multilateral interchange fees charged to ‌retailers infringe competition law, according to London’s Court of Appeal ruling on Tuesday in a long-running ​legal battle over the charges. Last year, the Competition ​Appeal Tribunal ruled that Visa and Mastercard Incorporated’s (NYSE:MA) multilateral interchange fees ​breached European competition law, in linked lawsuits that were brought forward by hundreds of merchants.

The same day, Mastercard Incorporated (NYSE:MA) announced on March 17 a definitive agreement for the acquisition of BVNK for up to $1.8 billion, including $300 million in contingent payments. BVNK is a leader in stablecoin infrastructure. Management stated that the acquisition adds to Mastercard Incorporated’s (NYSE:MA) recent commitments, including the Mastercard Crypto Partner Program, to foster increased innovation and collaboration for the maximization of opportunity in the next phase of on-chain payments.

Mastercard Incorporated (NYSE:MA) is a technology company that provides payment solutions for developing and implementing debit, credit, prepaid, commercial, and payment programs via its brands. Its portfolio includes Mastercard, Cirrus, and Maestro. The company also offers intelligence and cyber solutions.

8. Boston Scientific Corporation (NYSE:BSX)

Boston Scientific Corporation (NYSE:BSX) is one of the best long term stocks to invest in according to billionaires. Truist cut the price target on Boston Scientific Corporation (NYSE:BSX) to $92 from $95 on March 18, reiterating a Buy rating on the shares. The rating update came ahead of the company’s CHAMPION-AF readout, with the firm telling investors in a research note that it anticipates positive trial data hitting endpoints, which should lead to an expanded WATCHMAN indication.

Boston Scientific Corporation (NYSE:BSX) also received a rating update from UBS on March 17, with the firm cutting the price target on the stock to $105 from $120 while maintaining a Buy rating on the shares.

In its fiscal Q4 and full year 2025 results, Boston Scientific Corporation (NYSE:BSX) announced that it generated net sales of $5.286 billion during fiscal Q4, reflecting a 15.9% growth on a reported basis, 14.3% growth on an operational basis, and 12.7% growth on an organic basis, all compared to the prior year period. For the full year 2025, Boston Scientific Corporation (NYSE:BSX) generated net sales of $20.074 billion, up 19.9% on a reported basis, 19.2% on an operational basis, and 15.8% on an organic basis.

Boston Scientific Corporation (NYSE:BSX) manufactures, develops, and markets medical devices used in interventional medical procedures. Its operations are divided into Cardiovascular and MedSurg segments. The Cardiovascular segment covers Cardiology and Peripheral Interventions, while the MedSurg segment comprises Urology, Endoscopy, and Neuromodulation.

7. UnitedHealth Group Incorporated (NYSE:UNH)

UnitedHealth Group Incorporated (NYSE:UNH) is one of the best long term stocks to invest in according to billionaires. UnitedHealth Group Incorporated (NYSE:UNH) announced on March 16 the national expansion of its doula offering, which would be available to people enrolled in eligible health plans through their employer. Management stated that the Doula Support program aims at improving maternal and infant health outcomes by offering increased access to non-clinical physical, emotional, and educational support throughout their pregnancy, birth, and the postpartum period.

UnitedHealth Group Incorporated (NYSE:UNH) further stated that Doula Support is being rolled out in phases and is currently available across the nation to eligible employer health plans. The availability is expected to continue expanding to additional employer groups throughout 2026, and around 7.2 million members may have access to the offering by Jan. 1, 2027, if it’s part of their employer’s health plan. UnitedHealth Group Incorporated (NYSE:UNH) also stated that there are approximately 220,000 deliveries each year across the company’s employer-sponsored plans.

UnitedHealth Group Incorporated (NYSE:UNH) provides healthcare coverage, data consultancy, and software services. It operates through the OptumRx, OptumInsight, OptumHealth, and UnitedHealthCare segments.

6. Visa Inc. (NYSE:V)

Visa Inc. (NYSE:V) is one of the best long term stocks to invest in according to billionaires. Visa Inc. (NYSE:V) announced on March 17 the launch of Visa Agentic Ready, a new global program aimed at supporting the payments ecosystem. It is set to launch in Europe first, including the UK, and builds on Visa Intelligent Commerce, which is the company’s strategic framework that enables trusted, AI-driven commerce experiences at scale.

Management reported that in its first phase, Visa Agentic Ready would focus on issuer readiness, providing a structured pathway to issuing partners to test and validate agent-initiated transactions, collaborating with Visa Inc. (NYSE:V) and selected merchants to explore the operation of these transactions securely, at scale, in controlled production environments.

Visa Inc. (NYSE:V) further stated that the program will offer participating issuers firsthand experience of how transactions can be securely initiated and completed by agentic commerce platforms on behalf of consumers, while maintaining the protection, control, and trust that underpins the Visa network.

Visa Inc. (NYSE:V) provides digital payment services. It offers credit cards, debit cards, prepaid products, global automated teller machines, and commercial payment solutions.

While we acknowledge the potential of V to grow, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and have limited downside risk. If you are looking for an AI stock that is more promising than V and that has 100x upside potential, check out our report about the cheapest AI stock.

Click to continue reading and see the 5 Best Long Term Stocks to Invest In According to Billionaires.

Disclosure: None. Follow Insider Monkey on Google News.