This article explores the 19 mid- and large-cap stocks insiders are buying after Trump’s tariff rollout. Previously, we covered the 10 stocks insiders sold in April after Trump’s Tariff rollout.
On April 2, 2025, President Donald Trump declared “Liberation Day” and signed Executive Order 14257, imposing a baseline 10% tariff on nearly all U.S. imports, effective April 5. Higher tariffs—ranging from 11% to 50%—were scheduled for 57 countries and territories, including the European Union, China, and Japan. These increased rates were set to begin April 9 but were postponed for 90 days, with the exception of China, which continued to face elevated tariffs.
In April, some insiders took advantage of the dip to buy shares, while others chose to sell. Analyzing insider trading can provide valuable insights: purchases often signal confidence in the company’s future, while sales may reflect personal or diversification choices. Therefore, insider trading should be evaluated in the context of the company’s financial health and overall market conditions.

The trading floor of Pacific Investment Management Company LLC with traders focusing on the global fixed income markets.
Our Methodology
Today, we’re focusing on stocks that insiders are buying in April. Using Insider Monkey’s insider trading screener, we identified 19 mid- and large-cap companies where at least one insider bought shares between April 2 and April 14. From this list, we ranked the top 19 stocks based on the highest value of insider purchases during this period.
Our research has shown that we can outperform the market by imitating the top stock picks of the best hedge funds, focusing on insider trading and stock picks from hedge fund investor newsletters and conferences. Our quarterly newsletter’s strategy selects 14 small-cap and large-cap stocks every quarter and has returned 373.4% since May 2014, beating its benchmark by 218 percentage points (see more details here).
Let us take a look at the 19 mid- and large-cap stocks that insiders have been buying following Trump’s tariff rollout.
19. Trex Company, Inc. (NYSE:TREX)
Market Cap: $5.93 billion
Trex Company, Inc. manufactures and sells composite decking, railing, and fencing products, along with outdoor accessories like lighting and fasteners. The company offers a variety of decking products, including Trex Transcend and Trex Enhance, and sells through wholesale distributors, retail lumber dealers, and major stores like Home Depot and Lowe’s. Founded in 1996, Trex is headquartered in Winchester, Virginia. Recently, Trex has been ranked #48 on Barron’s 2025 list of the 100 Most Sustainable U.S. Companies, improving by 20 spots from its 2024 debut. This year also, for the fifth time in a row, it has been named “2025 America’s most trusted outdoor decking,” according to a nationwide study conducted by Lifestory Research.
On April 8, one insider, a chief human resources officer at Trex Company, acquired $2,617 worth of shares at an average price of $49.39 per share. On April 8, Trex stock hit its lowest share price in more than a year, closing the session at $50.52 per share. The stock recovered slightly since then, currently trading at $55.28 per share. Over the past 12 months, the stock dropped 38.71%.
According to 17 analysts, the average 12-month price target for Trex is $77.18, with a “Hold” rating according to MarketBeat. The average rating represents a 39.66% potential upside from the latest price.
18. Franklin Resources, Inc. (NYSE:BEN)
Market Cap: $9.49 billion
Franklin Resources, Inc. is a global asset management firm that offers investment services to individuals, institutions, and pension plans. The company provides mutual funds and invests in equity, fixed-income, and alternative markets. Founded in 1947, it is headquartered in San Mateo, California, with offices worldwide. It is also one of the 15 best dividend aristocrat stocks with over a 3% yield.
In April, one insider, a large shareholder at Franklin Resources, B Charles Johnson, bought $7,443 worth of the company’s shares at a price of $17.72 per share. On April 8, the stock hit its lowest price in more than four years, closing the session at $16.66 per share. Over the past 12 months, the stock has dropped 27.59%.
Based on the opinions of 12 analysts, Franklin Resources stock has an average “Sell” rating, with a 12-month price target of $19.38, representing a 7.31% increase from the latest price, according to StockAnalysis.
17. Science Applications International Corporation (NASDAQ:SAIC)
Market Cap: $5.61 billion
Science Applications International provides technical, engineering, and IT services to U.S. defense, intelligence, and civilian agencies. Its offerings include AI solutions, digital engineering, IT modernization, and support for military systems and ground vehicles. Founded in 1969 and based in Reston, Virginia, SAIC serves clients such as the Department of Defense, NASA, and various federal and local government agencies. It is considered one of the 10 best information technology services stocks to buy right now.
In 2024, Science Applications generated $7.48 billion in revenue, reflecting a slight uptick of 0.47% from the prior year’s $7.44 billion. However, net earnings declined by 24.11%, totaling $362 million for the year.
In April, four insiders purchased a total of $61,506 worth of Science Applications shares at an average price of $112.73 per share. Year-to-date, the stock price increased 5.16% to $117.55. Over the past 12 months, the stock dropped 2.98%.
According to TipRanks, Science Applications has a “Moderate Buy” rating from six Wall Street analysts, with an average 12-month price target of $123.00—implying a 4.64% upside from the latest price.
16. Texas Pacific Land Corporation (NYSE:TPL)
Market Cap: $28.67 billion
Texas Pacific, founded in 1888, manages land and resources while providing water services in the Permian Basin. Its operations include land leasing, oil and gas royalties, easements, and sales of materials like sand and caliche. The Dallas, Texas-based company also offers water sourcing, treatment, and disposal solutions, and holds significant royalty interests across hundreds of thousands of acres. It is also one of the 10 pro-life companies to invest in now.
In Q4 2024, Texas Pacific posted a net income of $118.4 million, up from $106.6 million in the prior quarter. Revenue grew to $185.8 million, boosted by gains in easements and oil and gas royalties. For the full year, the company generated a record $461 million in free cash flow, an 11% increase year over year. Total revenues for the year were $705.8 million compared to $631.6 million for 2023.
In April, one insider, a director at Texas Pacific, Murray Stahl, made 48 purchases, acquiring a total of $106,498 worth of the company’s shares at an average price of $1,138.34 per share. From April 2 to April 4, the stock had a sharp drop of 22.42%, closing the session at $1,079.00 per share, the lowest it had hit in about six months. Over the past 12 months, Texas Pacific shares returned 113.65% to its investors, currently trading at $1,247.53 per share.
One analyst has given TPL stock a “Strong Buy” rating with a 12-month price target of $917, according to StockAnalysis.
15. Commercial Metals Company (NYSE:CMC)
Market Cap: $4.73 billion
Commercial Metals, founded in 1915 and based in Irving, Texas, manufactures, recycles, and fabricates steel and metal products in the U.S. and internationally. It serves industries like construction, manufacturing, and defense through segments in North America, Europe, and emerging markets. The company offers a wide range of products, including rebar, merchant bars, and fabricated steel for buildings, infrastructure, and military applications. It ranks 15th among 19 mid- and large-cap stocks insiders are buying after Trump’s tariff rollout. Commerical Metals is also one of the 10 best steel stocks to buy according to billionaires.
In 2024, Commercial Metals reported $7.93 billion in revenue, down 9.93% from $8.80 billion the year before. Net earnings declined by 43.53%, totaling $485.49 million for the year. In the second quarter of fiscal 2025, the company disclosed net earnings of $25.5 million, or $0.22 per diluted share, compared to the prior year’s net earnings of $85.8 million, or $0.73 per diluted share.
On April 4, one director at Commercial Metals, R. John Mcpherson, purchased around $100,040 worth of shares at a price of $40.42 per share. This is the first time in almost three years that Mcpherson increased his stake. He acquired 2,475 shares, increasing his ownership to 15,141 shares. On April 8, the stock hit its lowest price in 12 months, closing the market session at $39.20 per share. Currently, it trades at $41.87, having lost 15.58% year-to-date.
Commercial Metals stock has an average 12-month price target of $60.33 from eight analysts, indicating a potential 44.10% upside from its current price of $41.87, with an overall analyst rating of “Hold,” reports MarketBeat.
14. Klaviyo, Inc. (NYSE:KVYO)
Market Cap: $7.21 billion
Klaviyo, founded in 2012 and based in Boston, provides a cloud-based software platform for personalized marketing across email, SMS, and push notifications. Its tools help businesses manage customer data, run targeted campaigns, and automate messaging using AI and analytics. The company serves a wide range of clients, from small businesses to large enterprises, across global markets, and it is 14th among 19 mid- and large-cap stocks insiders are buying after Trump’s tariff rollout.
On April 9, one insider, a large shareholder of Klaviyo, Jeff Fagnan, increased his holding by acquiring $100,503 worth of Klaviyo shares at an average price of $25.77 per share. Year-to-date, the stock is down 36.01%, trading at $26.39 per share. However, over the past 12 months, Klaviyo shares returned 12.49% to its investors.
For the fourth quarter of fiscal 2024, Klaviyo reported revenue of $270.2 million, up 34% year-over-year. The company gained over 10,000 new customers this quarter, bringing its total to 167,000—reflecting a 17% increase compared to the same period last year.
Seven analysts rate Klaviyo stock as a “Moderate Buy” with a price target of $78.43 per share. According to TipRanks, the average price target suggests a 7.79% upside from the latest price.
Klaviyo also ranks as one of the 12 best IPO stocks to buy in 2025.
13. GMS Inc. (NYSE:GMS)
Market Cap: $2.79 billion
GMS, founded in 1971 and based in Tucker, Georgia, distributes construction products like wallboard, ceilings, steel framing, and other building materials across the U.S. and Canada. The company serves professional contractors and homebuilders, offering products for both commercial and residential projects. It also operates tool sales, rental, and service centers, along with distribution networks.
On April 7, GMS’ president and CEO, Jr. C. John Turner, acquired around $255,500 worth of the company’s shares at an average price of $70 per share. Turner used this April price drop to boost his holdings for the first time in five years. He acquired 3,650 shares, increasing his holdings to 66,928 shares. Year-to-date, the stock is down 14.23%, currently trading at $72.76 per share. Over the past 12 months, the stock dropped 22.89%.
For the third quarter of fiscal 2025, GMS reported net sales of $1.3 billion, up by 0.2% year-over-year.
Net loss amounted to $21.4 million or $0.55 per diluted share, which compares to a net income of $51.9 million or $1.28 per diluted share for the third quarter of fiscal 2024. Adjusted EBITDA of $93.0 million decreased by $35.0 million, or 27.3% from the third quarter of fiscal 2024.
GMS stock has an average “Hold” rating from seven analysts. The 12-month price target is $80.57, suggesting a potential upside of 10.73% from its current price, according to StockAnalysis.
12. NIKE, Inc. (NYSE:NKE)
Market Cap: $81.79 billion
NIKE is a globally recognized and popular brand that designs, markets, and sells athletic footwear, apparel, and equipment under names like NIKE, Converse, and Jumpman. Its products are sold through retail stores, digital platforms, and independent distributors around the world. It is also one of the 10 best kid-friendly stocks to buy according to billionaires.
For the third quarter of fiscal 2025, Nike reported $11.3 billion in revenue, a 9% decline from the previous year. Gross margin also fell by 330 basis points, reaching 41.5%. Wholesale revenues were $6.2 billion, down 7% on a reported basis and down 4% on a currency-neutral basis year-over-year. Net income was $800 million, down 32%, and diluted earnings per share was $0.54, a decrease of 30%.
On April 4, one insider, a director at Nike, Holmes Robert Swan acquired $502,756 worth of Nike shares at an average price of $58.46 per share. With this purchase of 8,600 shares, Swan increased his holdings to 31,983 shares.
According to the 32 analysts, Nike stock is a “Moderate Buy” with a price target of $86.19 per share. The average price target suggests a potential upside of 55.67% from the latest price.
11. Dollar Tree, Inc. (NASDAQ:DLTR)
Market Cap: $15.85 billion
Dollar Tree, founded in 1986 and based in Chesapeake, Virginia, operates discount retail stores in the U.S. and Canada under the Dollar Tree and Dollar Tree Canada brands. It sells everyday consumables, household items, seasonal products, toys, and party supplies. Dollar Tree is also rated among the 11 best counter cyclical stocks to buy according to analysts.
In April, Douglas William W III, a director at Dollar Tree boosted his stake in the company by purchasing 7,500 shares over two days, totaling around $520,822, for an average price of $69.87 per share. William W III now owns 8,176 shares. Over the past 12 months, the stock dropped 41.20%, currently trading at $73.71.
In 2024, Dollar Tree reported $17.58 billion in revenue, up 4.75% from $16.78 billion in 2023. However, the company posted a loss of $3.03 billion, a sharp increase of over 200% compared to the prior year.
Dollar Tree stock holds an average “Buy” rating from 19 analysts, according to data from StockAnalysis. The 12-month price target is $81.39, suggesting a potential 10.42% upside from its latest price.
10. Salesforce, Inc. (NYSE:CRM)
Market Cap: $244.62 billion
Salesforce, founded in 1999 and based in San Francisco, develops cloud-based software to help businesses manage customer relationships. Its platform includes tools for sales, customer service, marketing, e-commerce, analytics, and industry-specific solutions. Key offerings include Data Cloud, MuleSoft, Tableau, Slack, and Salesforce Starter, all designed to enhance customer engagement and business productivity. It is also one of the 12 best tech stocks to buy for long-term investment.
Singapore Airlines recently integrated Agentforce, Einstein in Service Cloud, and Data Cloud into its customer case management platform, enhancing its ability to provide more personalized and consistent support to passengers.
On April 3, the company’s director, Oscar Munoz, purchased $998,772 worth of Salesforce shares at an average price of $257.28 per share. Munoz acquired 3,882 shares, increasing his ownership to 11,843 shares. The stock has been declining this year, hitting its lowest point in 2025 on April 4, when it traded at $240.76 per share. It has slowly started to recover, currently trading at $254.55. Over the past 12 months, its shares dropped 6.72%, while over the period of the last five years, Salesforce returned 56.53% to its investors.
For the fourth quarter of fiscal year 2025, Salesforce reported revenue of $10.0 billion, up 8% year-over-year. For the full year, the company disclosed revenue of $37.9 billion, up 9% from fiscal 2024 revenue. For the fiscal year 2026, Salesforce projects revenue in the range of $40.5 billion to $40.9 billion, up 7% – 8% year-over-year.
Based on ratings from 40 Wall Street analysts over the past three months, Salesforce has a price target of $372.25—implying a 46.24% upside from the latest price, reports TipRank. The analysts rated the stock as a “Moderate Buy.”
9. APA Corporation (NASDAQ:APA)
Market Cap: $5.5 billion
APA, founded in 1954 and headquartered in Houston, Texas, is an independent energy company focused on the exploration and production of natural gas, oil, and natural gas liquids. It operates in the U.S., Egypt, and the North Sea, with additional exploration efforts in Suriname, Uruguay, and other international locations.
The company, along with partners Lagniappe Alaska and Santos Limited, recently announced positive results from the Sockeye-2 exploration well. The well revealed a high-quality oil reservoir with 25 feet of net oil pay, validating the team’s geological models and highlighting the potential for further discoveries nearby. Ongoing core sampling and flow testing are expected to provide more insights in future updates.
On April 3, one insider, a director at the company, Chansoo Joung, bought approximately $1.37 million worth of APA shares at an average price of $18.25 per share. This was the first time in over three years that Joung had purchased more shares, increasing his ownership to 140,285 shares.
APA is also among the 7 best cheap energy stocks to invest in now.
As many as 18 analysts rate APA stock as a “Hold” with a price target of $26.58, reports MarketBeat. The average price target forecasts an upside of 74.86% from the latest price.
8. Agree Realty Corporation (NYSE:ADC)
Market Cap: $8.25 billion
Agree Realty is a publicly traded real estate investment trust focused on acquiring and developing properties leased to top-tier, omni-channel retail tenants. As of September 30, 2024, it owned 2,271 properties across 49 states, totaling about 47.2 million square feet of leasable space.
On April 8, one insider, Jr. John Rakolta acquired $2 million worth of Agree Realty shares at an average price of $71.30 per share. Rakolta used the price drop on April 8, when the stock closed at $70.68 per share, to acquire 28,080 shares and increase its ownership to 507,810 shares. The stock price gained since then and it is currently trading at $76.59. Over the past 12 months, Agree Realty returned 37.53% to its investors.
On April 10, the company’s board of directors authorized a monthly cash dividend of $0.256 per share, representing a 1.2% month-over-month increase. Agree Realty is also one of the 12 best stocks that pay monthly dividends in 2025.
Agree Realty reported revenues of $160.7 million in the fourth quarter of 2024, which showed an 11.5% growth from the same period last year. During the quarter, the company invested about $371 million in 127 retail net lease properties. For the period, net income per share attributable to common stockholders declined by 5.7%, reaching $0.41. However, Core Funds from Operations (Core FFO) per share increased by 3.5%, rising to $1.02.
According to data from TipRanks, 11 analysts rate Agree Realty stock as a “Moderate Buy” with a price target of $78.90 per share. The average price suggests a 3.02% increase from the latest price.
7. Atlanta Braves Holdings, Inc. (NASDAQ:BATRA)
Market Cap: $2.44 billion
Atlanta Braves, founded in 2022 and based in Atlanta, owns and operates the Atlanta Braves Major League Baseball team and its home stadium, Truist Park. The company also manages mixed-use developments around the ballpark, including retail, office, hotel, and entertainment spaces at The Battery Atlanta. It operates through two segments: Baseball and Mixed-Use Development. Atlanta Braves is also one of the billionaire Mario Gabelli’s top 15 stock picks.
Recently, the company announced that its Braves Development Company has acquired Pennant Park, a six-building office complex next to The Battery Atlanta. The 34-acre property includes 763,465 square feet of office space, over 2,700 parking spots, and is more than 80% leased by 24 tenants, including The Home Depot. CEO Mike Plant said the acquisition “creates a significant opportunity… to enhance the tenant experience” and “expand our footprint” as The Battery Atlanta continues to grow.
In April, one investor, who is a large shareholder of Atlanta, C. John Malone, made four purchases acquiring a total of $2.85 million worth of shares at an average price of $41.57. Over the past 12 months, the stock has gained 3.06%, currently trading at $42.07 per share.
In 2024, the company disclosed total revenue of $640.67 million, compared to $662.75 million in 2023.
Twenty-one analysts rated Atlanta Braves stock as a “Moderate Buy,” according to TipRanks. The average price target of $203.87 suggests a potential upside of 41.06%.
6. Applied Materials, Inc. (NASDAQ:AMAT)
Market Cap: $117.42 billion
Applied Materials, founded in 1967 and headquartered in Santa Clara, California, provides equipment, software, and services for the semiconductor and display industries. It operates through three segments: Semiconductor Systems, Applied Global Services, and Display, supporting chip fabrication, equipment optimization, and advanced display technologies. The company serves customers globally, including in the U.S., China, Korea, Taiwan, and Europe. Applied Materials is also one of the 30 best AI stocks to buy according to billionaires.
In March, Applied Materials announced a 15% increase in its quarterly dividend to $0.46 per share, payable on June 12, 2025, continuing its eight-year streak of dividend growth. The company also authorized a new $10 billion share repurchase program, adding to the $7.6 billion still available from its previous buyback plan.
On April 3, the company’s president and CEO E Gary Dickerson acquired shares first time in nearly a decade, when he bought $6.87 million worth of Applied Materials shares at a price of $137.50. The stock price was declining even before April’s tariffs, as it had lost 29.73% over the past 12 months. Currently, it trades at $144.53, having gained 171.67% over the last five years.
In the first quarter of fiscal 2025, Applied Materials generated $7.17 billion in revenue, up from $6.71 billion in the same quarter a year earlier. Gross margin improved to 48.8%, compared to 47.8% in the prior-year period. However, net income declined to $1.19 billion from $2.02 billion in Q1 of fiscal 2024.
According to 21 analysts’ estimates, Applied Materials stocks is a “Buy” with a price target of $213.14, reports StockAnalysis. The average price targets suggest an increase of 47.47% from the latest price.
5. MSC Industrial Direct Co., Inc. (NYSE:MSM)
Market Cap: $4.35 billion
MSC Industrial, founded in 1941 and based in Melville, New York, distributes metalworking and maintenance, repair, and operations (MRO) products across North America and internationally. It offers a wide range of tools, equipment, and supplies through catalogs, e-commerce, and inventory management services. The company serves machine shops, manufacturers, and government agencies, and ranks fifth among 19 mid- and large-cap stocks insiders are buying after Trump’s tariff rollout.
For the second quarter of fiscal 2025, the company disclosed net sales of $891.7 million, down 4.7% year-over-year. Diluted earnings per share were $0.70 versus $1.10 in the prior fiscal year quarter. Net income was $39.3 million, compared to $61.8 million in the same period of fiscal 2024.
This April, one insider, who is a large shareholder and director at MSC Industrial, Mitchell Jacobson, purchased a total of $11.10 million worth of shares at an average price of $70.77 per share. It looks like, Jacobson chose to buy the dip, as the stock hit its lowest point in 12 months. Before these three purchases in April, the last time Jacobson invested in MSC Industrial was in July 2022. Currently, the stock trades at $77.98 per share, having lost 15.64% over the last 12 months.
Seven analysts rate MSC Industrial stock as a “Hold” with a price target of $82.20 per share, suggesting an upside of 5.48% from the latest price, reports MarketBeat.
MSC Industrial is also one of the 12 best industrial distribution stocks to buy according to hedge funds.
4. GameStop Corp. (NYSE:GME)
Market Cap: $12.06 billion
GameStop Corp., founded in 1996 and based in Grapevine, Texas, is a specialty retailer offering video games, consoles, accessories, and pop culture collectibles through its stores and online platforms. It operates under the GameStop, EB Games, Micromania, and Zing Pop Culture brands across the U.S., Canada, Australia, and Europe. The company sells both new and pre-owned products, along with digital content and in-game currency. It is also one of the 12 most widely held stocks by individuals in 2025.
In fiscal year 2024, GameStop reported net sales of $3.82 billion, a decline from $5.27 billion in fiscal year 2023. Selling, general, and administrative (SG&A) costs totaled $1.13 billion, down from $1.32 billion the previous year. The company posted a net income of $131.3 million, a significant increase from $6.7 million in 2023. Adjusted EBITDA came in at $36.1 million, compared to $64.7 million in the prior year.
In March, the company announced that its board had unanimously approved an update to its investment policy to add Bitcoin as a treasury reserve asset.
In April, 3 insiders, including the company’s CEO, Ryan Cohen, acquired a total of $11.14 million worth of GameStop shares at an average price of $26.75 per share. This was the first time in nearly two years that Cohen increased his holdings in GameStop. It was on April 3 when the stock hit its lowest price this year of $21.10, falling from the $31.34 it had at the beginning of the year. Currently, the stock trades at $26.98, having gained 168.19% over the past 12 months.
According to TipRanks, one analyst rates GameStop stock as a “Moderate Sell” with a price target of $13.50. This price target suggests a 49.96% downside from the latest price.
3. Wynn Resorts, Limited (NASDAQ:WYNN)
Market Cap: $7.81 billion
Wynn Resorts, based in Paradise, Nevada, is a global developer and operator of luxury hotels and casinos, with properties in Las Vegas, Macau, and Boston. Its offerings include upscale gaming experiences and high-end accommodations. The company recently secured a $2.4 billion construction loan to fund Wynn Al Marjan Island, the first integrated resort in the United Arab Emirates.
Last year, the company’s operating revenue reached $7.13 billion, up from $6.53 billion in 2023. Net income attributable to Wynn Resorts amounted to $501.08 million, which compares to $730 million in the prior year.
In April, one insider, J Tilman Fertitta, bought $27.87 million worth of Wynn Resorts shares at an average price of $69.44 per share. With three April purchases, Fertitta acquired 400,000 Wynn Resorts shares, increasing his ownership to 13 million shares.
Wynn Resorts was also impacted by April’s stock market conditions, with its share price dropping from $86.16 at the beginning of the year to $66.10 on April 8. Currently, it trades at $73.54, having lost 26.05% over the past 12 months.
Recently, Mad Money host Jim Cramer commented on the stock and praised the company’s CEO Craig Billings. “Notice, look at this, WYNN is up 3.7. Look I gotta tell you, you want impressive, go to this guy. . .Craig Billings. . .I think he’s one of the most impressive CEOs. He’s from Goldman, he’s a genius,” Cramer said.
The consensus rating for Wynn Resorts stock from 13 analysts is a “Strong Buy” with a price target of $119.31 per share. This indicates a potential upside of 62.24% from the latest price, according to StockAnalysis.
2. Apollo Global Management, Inc. (NYSE:APO)
Market Cap: $71.61 billion
Apollo Global Management, founded in 1990 and headquartered in New York, is a private equity firm that invests across credit, private equity, infrastructure, real estate, and secondaries. It serves institutional and individual investors, managing portfolios that include hedge funds, private equity, and real estate funds. Apollo focuses on both public and private markets globally, using a mix of value, contrarian, and distressed strategies to invest in a wide range of sectors and sustainable industries. It also offers a retirement services platform.
In March, Apollo announced that its affiliated funds will acquire a majority stake in OEG Energy Group, a leading offshore energy solutions provider, in a deal valuing the company at over $1 billion. OEG delivers services to both oil & gas and offshore wind markets, operating one of the world’s largest fleets of cargo-carrying units.
In a more recent development, Apollo formed a joint venture with Summit Ridge Energy, with Apollo committing up to $400 million to own and operate commercial solar assets across Illinois. Summit Ridge, a leading U.S. commercial solar company, has over 2GW of solar projects across multiple states, serving over 40,000 homes and businesses. This follows Apollo’s earlier $175 million investment in Summit Ridge in 2022.
On April 4th, one insider, Trust Gst 2018 Lb, acquired $67.7 million worth of Apollo shares at $111.40 per share. This way, Trust GST 2018 increased its holdings in the stock by 607,725, remaining with 621,754 shares. Currently, the stock trades at $125.52, but the biggest drop this year occurred on April 4, indicating that the insider sought to capitalize on the price decline. Year-to-date, the stock is down 24%, however over the past 12 months, its shares returned 16.68%.
Based on 16 Wall Street analysts’ estimates, Apollo stock is a “Strong Buy,” reports TipRanks. The average price target of $169.50 assumes a 35.04% upside from the current price.
Apollo is also among the 12 high growth non-tech stocks that are profitable in 2025.
1. AllianceBernstein Holding L.P. (NYSE:AB)
Market Cap: $4.18 billion
AllianceBernstein, a publicly owned investment management firm, ranks first among 19 mid- and large-cap stocks insiders are buying after Trump’s tariff rollout. It manages client-focused portfolios and invests in a wide range of assets, including stocks, bonds, commodities, and real estate-related securities. The Nashville-based firm uses both in-house and external research, combining quantitative analysis with various investment strategies to guide its decisions.
During March, the company’s assets under management decreased to $784 billion from $805 billion at the end of February. The company said that the net flows across all three channels – institutional, retail and private wealth, were offset by market conditions during March, which caused a 2.6% decline in assets under management.
On April 2, one insider, Axa America Holdings, bought $757.8 million worth of AllianceBernstein shares at a price of $38.50 per share. Year-to-date, the stock is up 1.83% trading at $37.77 per share. Over the past 12 months, AllianceBernstein shares have returned 16.32% to its investors.
According to MarketBeat, six analysts rated AllianceBernstein stock as “Hold” with a price target of $41 per share, suggesting a potential downside of 1.41%.
Overall, AB ranks first among the 19 mid- and large-cap stocks insiders are buying after Trump’s tariff rollout. While we acknowledge the potential of AB, our conviction lies in the belief that AI stocks hold greater promise for delivering higher returns, and doing so within a shorter time frame. There is an AI stock that went up since the beginning of 2025, while popular AI stocks lost around 25%. If you are looking for an AI stock that is more promising than AB but that trades at less than 5 times its earnings, check out our report about this cheapest AI stock.
READ NEXT: 20 Best AI Stocks To Buy Now and 30 Best Stocks to Buy Now According to Billionaires.
Disclosure: None. Insider Monkey focuses on uncovering the best investment ideas of hedge funds and insiders. Please subscribe to our free daily e-newsletter to get the latest investment ideas from hedge funds’ investor letters by entering your email address below.