Menu
Microsoft strongly encourages users to switch to a different browser than Internet Explorer as it no longer meets modern web and security standards. Therefore we cannot guarantee that our site fully works in Internet Explorer. You can use Chrome or Firefox instead.

Blog

Best Growth Stocks to Buy for July 31stPhoto, wide shot, wide-angle lens,  Pharmaceutical company, Midday, harsh overhead sunlight, directional sunlightt, photo by Art Wolfe: https://img.midjourneyapi.xyz/temp/7ae4a134-dd01-4c80-a621-18399f5a2541.png
Best Growth Stocks to Buy for July 31st

Here are three stocks with buy ranks and strong growth characteristics for investors to consider today, July 31st:

Afya Limited AFYA:This medical education group from Brazil carries a Zacks Rank #1

Best Value Stocks to Buy for July 31stPhoto, wide shot, wide-angle lens,  Hedge fund, neutral atmosphere, photo by Charlie Waite: https://img.theapi.app/temp/95282efd-f725-49c0-be40-aa74627f7ccc.png
Best Value Stocks to Buy for July 31st

Here are three stocks with buy rank and strong value characteristics for investors to consider today, July 31st:

Provident Financial Services, Inc. PFS: This bank holding company for Provident Bank

Best Income Stocks to Buy for July 31stPhoto, wide shot, wide-angle lens,  Private equity firm, sunset photo at golden hour, photo by Thomas Heaton: https://img.theapi.app/temp/6a5872d8-cc25-46f8-b436-bf3db1953908.png
Best Income Stocks to Buy for July 31st

Here are three stocks with buy rank and strong income characteristics for investors to consider today, July 31st:

Trustmark Corporation TRMK: This bank holding company for Trustmark National Bank

Compared to Estimates, Mid-America Apartment Communities (MAA) Q2 Earnings: A Look at Key Metrics
Compared to Estimates, Mid-America Apartment Communities (MAA) Q2 Earnings: A Look at Key Metrics

Mid-America Apartment Communities (MAA) reported $549.9 million in revenue for the quarter ended June 2025, representing a year-over-year increase of 0.6%. EPS of $2.15 for the same period compares

Curbline (CURB) Reports Q2 Earnings: What Key Metrics Have to Say
Curbline (CURB) Reports Q2 Earnings: What Key Metrics Have to Say

For the quarter ended June 2025, Curbline Properties (CURB) reported revenue of $41.4 million, representing no change compared to the same period last year. EPS came in at $0.26, compared to $0 in

Here's What Key Metrics Tell Us About Robinhood Markets (HOOD) Q2 Earnings
Here's What Key Metrics Tell Us About Robinhood Markets (HOOD) Q2 Earnings

For the quarter ended June 2025, Robinhood Markets, Inc. (HOOD) reported revenue of $989 million, up 45% over the same period last year. EPS came in at $0.42, compared to $0.21 in the year-ago

Here's What Key Metrics Tell Us About Hayward Holdings (HAYW) Q2 Earnings
Here's What Key Metrics Tell Us About Hayward Holdings (HAYW) Q2 Earnings

Hayward Holdings, Inc. (HAYW) reported $299.6 million in revenue for the quarter ended June 2025, representing a year-over-year increase of 5.4%. EPS of $0.24 for the same period compares to $0.21 a

Compared to Estimates, Sprouts Farmers (SFM) Q2 Earnings: A Look at Key Metrics
Compared to Estimates, Sprouts Farmers (SFM) Q2 Earnings: A Look at Key Metrics

For the quarter ended June 2025, Sprouts Farmers (SFM) reported revenue of $2.22 billion, up 17.3% over the same period last year. EPS came in at $1.35, compared to $0.94 in the year-ago quarter.

Kinross Gold (KGC) Reports Q2 Earnings: What Key Metrics Have to SayBild von Steve Bidmead auf Pixabay : https://pixabay.com/de/photos/gold-ingots-golden-schatz-513062/
Kinross Gold (KGC) Reports Q2 Earnings: What Key Metrics Have to Say

For the quarter ended June 2025, Kinross Gold (KGC) reported revenue of $1.73 billion, up 41.7% over the same period last year. EPS came in at $0.44, compared to $0.14 in the year-ago quarter.

The

Bausch (BHC) Reports Q2 Earnings: What Key Metrics Have to Say
Bausch (BHC) Reports Q2 Earnings: What Key Metrics Have to Say

For the quarter ended June 2025, Bausch Health (BHC) reported revenue of $2.53 billion, up 5.3% over the same period last year. EPS came in at $0.90, compared to $0.89 in the year-ago quarter.

The

Compared to Estimates, Equinix (EQIX) Q2 Earnings: A Look at Key Metrics
Compared to Estimates, Equinix (EQIX) Q2 Earnings: A Look at Key Metrics

For the quarter ended June 2025, Equinix (EQIX) reported revenue of $2.26 billion, up 4.5% over the same period last year. EPS came in at $9.91, compared to $3.16 in the year-ago quarter.

The

Allstate (ALL) Reports Q2 Earnings: What Key Metrics Have to Say
Allstate (ALL) Reports Q2 Earnings: What Key Metrics Have to Say

Allstate (ALL) reported $16.78 billion in revenue for the quarter ended June 2025, representing a year-over-year increase of 6.1%. EPS of $5.94 for the same period compares to $1.61 a year ago.

The

Antero Resources (AR) Q2 Earnings: Taking a Look at Key Metrics Versus Estimates
Antero Resources (AR) Q2 Earnings: Taking a Look at Key Metrics Versus Estimates

Antero Resources (AR) reported $1.3 billion in revenue for the quarter ended June 2025, representing a year-over-year increase of 32.6%. EPS of $0.35 for the same period compares to -$0.19 a year

Hanover Insurance (THG) Reports Q2 Earnings: What Key Metrics Have to SayPhoto, wide shot, wide-angle lens,  Reinsurance company, Midday, harsh overhead sunlight, directional sunlightt, photo by Ansel Adams: https://img.midjourneyapi.xyz/temp/490045fb-8676-41a9-be7a-bcf4281c7d92.png
Hanover Insurance (THG) Reports Q2 Earnings: What Key Metrics Have to Say

Hanover Insurance Group (THG) reported $1.66 billion in revenue for the quarter ended June 2025, representing a year-over-year increase of 5.5%. EPS of $4.35 for the same period compares to $1.88 a

Bausch Health (BHC) Lags Q2 Earnings Estimates
Bausch Health (BHC) Lags Q2 Earnings Estimates

Bausch Health (BHC) came out with quarterly earnings of $0.9 per share, missing the Zacks Consensus Estimate of $0.97 per share. This compares to earnings of $0.89 per share a year ago. These

NorthWestern (NWE) Q2 Earnings and Revenues Surpass Estimates
NorthWestern (NWE) Q2 Earnings and Revenues Surpass Estimates

NorthWestern (NWE) came out with quarterly earnings of $0.4 per share, beating the Zacks Consensus Estimate of $0.38 per share. This compares to earnings of $0.53 per share a year ago. These figures

Murphy USA (MUSA) Q2 Earnings: Taking a Look at Key Metrics Versus Estimates
Murphy USA (MUSA) Q2 Earnings: Taking a Look at Key Metrics Versus Estimates

Murphy USA (MUSA) reported $5.01 billion in revenue for the quarter ended June 2025, representing a year-over-year decline of 8.2%. EPS of $7.36 for the same period compares to $6.92 a year ago.

The

Here's What Key Metrics Tell Us About Methanex (MEOH) Q2 Earnings
Here's What Key Metrics Tell Us About Methanex (MEOH) Q2 Earnings

For the quarter ended June 2025, Methanex (MEOH) reported revenue of $797 million, down 13.4% over the same period last year. EPS came in at $0.97, compared to $0.62 in the year-ago quarter.

The

Compared to Estimates, MGM (MGM) Q2 Earnings: A Look at Key Metrics
Compared to Estimates, MGM (MGM) Q2 Earnings: A Look at Key Metrics

MGM Resorts (MGM) reported $4.4 billion in revenue for the quarter ended June 2025, representing a year-over-year increase of 1.8%. EPS of $0.79 for the same period compares to $0.86 a year ago.

The

Prudential (PRU) Q2 Earnings: Taking a Look at Key Metrics Versus Estimates
Prudential (PRU) Q2 Earnings: Taking a Look at Key Metrics Versus Estimates

Prudential (PRU) reported $13.51 billion in revenue for the quarter ended June 2025, representing a year-over-year decline of 2.4%. EPS of $3.58 for the same period compares to $3.39 a year ago.

The

Markel Group (MKL) Surpasses Q2 Earnings and Revenue Estimates
Markel Group (MKL) Surpasses Q2 Earnings and Revenue Estimates

Markel Group (MKL) came out with quarterly earnings of $25.46 per share, beating the Zacks Consensus Estimate of $24.74 per share. This compares to earnings of $25.95 per share a year ago. These

Modine (MOD) Q1 Earnings: Taking a Look at Key Metrics Versus Estimates
Modine (MOD) Q1 Earnings: Taking a Look at Key Metrics Versus Estimates

For the quarter ended June 2025, Modine (MOD) reported revenue of $682.8 million, up 3.2% over the same period last year. EPS came in at $1.06, compared to $1.04 in the year-ago quarter.

The

Compared to Estimates, Albany International (AIN) Q2 Earnings: A Look at Key Metrics
Compared to Estimates, Albany International (AIN) Q2 Earnings: A Look at Key Metrics

For the quarter ended June 2025, Albany International (AIN) reported revenue of $311.4 million, down 6.2% over the same period last year. EPS came in at $0.57, compared to $0.89 in the year-ago

Tenaris (TS) Q2 Earnings: How Key Metrics Compare to Wall Street Estimates
Tenaris (TS) Q2 Earnings: How Key Metrics Compare to Wall Street Estimates

For the quarter ended June 2025, Tenaris S.A. (TS) reported revenue of $3.09 billion, down 7.1% over the same period last year. EPS came in at $0.99, compared to $0.59 in the year-ago quarter.

The

Compared to Estimates, National Fuel Gas (NFG) Q3 Earnings: A Look at Key Metrics
Compared to Estimates, National Fuel Gas (NFG) Q3 Earnings: A Look at Key Metrics

For the quarter ended June 2025, National Fuel Gas (NFG) reported revenue of $531.83 million, up 27.4% over the same period last year. EPS came in at $1.64, compared to $0.99 in the year-ago