Investor's Business Daily's stock screener filters thousands and thousands of stocks to identify market leaders. The Global Leaders list is on investors' radar as tariffs continue to pressure several sectors. MercadoLibre and Axis Capital stock are noteworthy global leaders that also sit near buy points.
MercadoLibre is in a buy zone from a double-bottom base with a buy point of 2146.82. Shares gapped up after fourth-quarter results on Feb. 21 and have risen after pulling back to their 50-day moving average.
MercadoLibre is frequently called the Amazon of Latin America. Mutual funds own 56% of outstanding shares of the stock. More funds also have been adding the e-commerce behemoth to their portfolios over the past seven quarters.
The Virtus Kar Mid-Cap Growth Fund (PHSKX) and the Harbor Disruptive Innovation Fund (HAMGX) hold shares of MercadoLibre. Both also are in the IBD mutual fund index.
MercadoLibre Stock Holds Strong Ratings
MercadoLibre stock holds a Composite Rating of 96 and an Earnings Per Share Rating of 98. Its Relative Strength Rating is also high at 91. Further, analysts see profits rising 24% in 2025 to $46.75 per share and 41% to $65.86 per share in 2026.
Build Your Watchlist With Customized Stock Screens
Axis Capital is hovering near the top of a buy zone with an entry at 94.54. Shares also sit near an all-time high after rallying on fourth-quarter results, released Jan. 30. Though sales declined 1% in the fourth quarter to $1.47 billion, earnings surged to $3.06 per share and reversed from a loss of $1.17 per share in the prior year.
Axis Capital provides insurance and reinsurance products through several subsidiaries in the U.S., Europe, Singapore and Canada. Shares have outperformed 92% of other stocks in the Investor's Business Daily database. The Composite Rating is also high at 96 while its EPS Rating is nearly ideal at 97.
Mutual funds own 57% of outstanding shares of Axis Capital. More funds have been adding the stock to their holdings over the past six quarters. Strong purchases by institutions in the most recent 13 weeks have also helped the stock score a top-notch Accumulation/Distribution Rating of A-.
Analysts estimate earnings per share of $11.13 in 2025 and $12.38 in 2026.
Please follow VRamakrishnan on X/Twitter for more news on the stock market today.