Sectors & IndustriesIndustrialsFarm & Heavy Construction Machinery
Best Agriculture Stocks to Buy Now (2025)
Top agriculture stocks in 2025 ranked by overall Due Diligence Score. See the best agriculture stocks to buy now, according to analyst forecasts for the farm & heavy construction machinery industry.

Industry: Farm & Heavy Construction...
Ticker
Company
Exchange
Industry
DD Score
Market Cap
Price
1d %
EBITDA
P/E
D/E
TEX
TEREX CORP
NYSE
Farm & Heavy Construction Machinery
$2.99B$44.75-3.80%$638.00M6.48x0.93
OSK
OSHKOSH CORP
NYSE
Farm & Heavy Construction Machinery
$7.19B$110.43-1.01%$1.20B10.65x1.41
CAT
CATERPILLAR INC
NYSE
Farm & Heavy Construction Machinery
$175.68B$363.88-0.43%$16.10B16.79x3.45
PCAR
PACCAR INC
NASDAQ
Farm & Heavy Construction Machinery
$55.59B$106.02-1.54%$7.51B11.82x1.32
HY
HYSTER-YALE INC
NYSE
Farm & Heavy Construction Machinery
$912.70M$52.13-1.03%$317.00M5.77x3.06
GENC
GENCOR INDUSTRIES INC
NYSEMKT
Farm & Heavy Construction Machinery
$212.83M$14.52-2.48%$23.35M13.20x0.04
LNN
LINDSAY CORP
NYSE
Farm & Heavy Construction Machinery
$1.41B$130.16-1.11%$104.50M20.83x0.58
CMCO
COLUMBUS MCKINNON CORP
NASDAQ
Farm & Heavy Construction Machinery
$982.63M$34.25-1.41%$113.50M64.62x0.98
REVG
REV GROUP INC
NYSE
Farm & Heavy Construction Machinery
$1.78B$34.07-2.01%$394.30M7.11x1.79
ALG
ALAMO GROUP INC
NYSE
Farm & Heavy Construction Machinery
$2.23B$185.010.94%$231.36M18.54x0.46
AGCO
AGCO CORP
NYSE
Farm & Heavy Construction Machinery
$7.46B$99.981.93%$594.60M43.85x2.17
CNH
CNH INDUSTRIAL NV
NYSE
Farm & Heavy Construction Machinery
$15.49B$12.401.81%$4.26B9.05x4.75
NKLA
NIKOLA CORP
NASDAQ
Farm & Heavy Construction Machinery
$26.96M$0.44-41.09%-$572.28M-0.04x1.73
ASTE
ASTEC INDUSTRIES INC
NASDAQ
Farm & Heavy Construction Machinery
$754.51M$33.09-1.98%$37.10M-413.63x0.69
CEAD
CEA INDUSTRIES INC
NASDAQ
Farm & Heavy Construction Machinery
$6.09M$7.691.85%-$3.01M-1.76x0.11
WNC
WABASH NATIONAL CORP
NYSE
Farm & Heavy Construction Machinery
$589.38M$13.60-5.03%-$245.47M-2.53x6.28
SHYF
SHYFT GROUP INC
NASDAQ
Farm & Heavy Construction Machinery
$408.41M$11.84-0.59%$19.13M-107.64x1.25
UGRO
URBAN-GRO INC
NASDAQ
Farm & Heavy Construction Machinery
$10.09M$0.823.41%-$13.91M-0.61x2.02
HYFM
HYDROFARM HOLDINGS GROUP INC
NASDAQ
Farm & Heavy Construction Machinery
$28.79M$0.62-3.26%-$8.24M-0.44x0.84
TWI
TITAN INTERNATIONAL INC
NYSE
Farm & Heavy Construction Machinery
$545.52M$8.640.70%$101.50M-78.55x1.82
MTW
MANITOWOC CO INC
NYSE
Farm & Heavy Construction Machinery
$342.14M$9.74-0.20%$99.20M-40.58x1.92
DE
DEERE & CO
NYSE
Farm & Heavy Construction Machinery
$126.45B$465.600.13%$14.66B18.10x3.70
ARTW
ARTS WAY MANUFACTURING CO INC
NASDAQ
Farm & Heavy Construction Machinery
$9.01M$1.794.37%$738.83kN/A1.08

Agriculture Stocks FAQ

What are the best agriculture stocks to buy right now in Feb 2025?

According to Due Diligence Score, the 3 best agriculture stocks to buy right now are:

1. Terex (NYSE:TEX)


Terex (NYSE:TEX) is the top agriculture stock with a Due Diligence Score of 58, which is 24 points higher than the agriculture industry average of 34. It passed 21 out of 38 due diligence checks and has strong fundamentals. Terex has seen its stock lose -30.11% over the past year, underperforming other agriculture stocks by -30 percentage points.

Terex has an average 1 year price target of $55.67, an upside of 24.4% from Terex's current stock price of $44.75.

Terex stock has a consensus Buy recommendation according to Wall Street analysts. Of the 6 analysts covering Terex, 16.67% have issued a Strong Buy rating, 16.67% have issued a Buy, 66.67% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.

2. Oshkosh (NYSE:OSK)


Oshkosh (NYSE:OSK) is the second best agriculture stock with a Due Diligence Score of 58, which is 24 points higher than the agriculture industry average of 34. It passed 21 out of 38 due diligence checks and has strong fundamentals. Oshkosh has seen its stock lose -1.31% over the past year, underperforming other agriculture stocks by -1 percentage points.

Oshkosh has an average 1 year price target of $127.00, an upside of 15% from Oshkosh's current stock price of $110.43.

Oshkosh stock has a consensus Buy recommendation according to Wall Street analysts. Of the 9 analysts covering Oshkosh, 33.33% have issued a Strong Buy rating, 33.33% have issued a Buy, 33.33% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.

3. Caterpillar (NYSE:CAT)


Caterpillar (NYSE:CAT) is the third best agriculture stock with a Due Diligence Score of 57, which is 23 points higher than the agriculture industry average of 34. It passed 21 out of 38 due diligence checks and has strong fundamentals. Caterpillar has seen its stock return 12.45% over the past year, overperforming other agriculture stocks by 13 percentage points.

Caterpillar has an average 1 year price target of $395.40, an upside of 8.66% from Caterpillar's current stock price of $363.88.

Caterpillar stock has a consensus Buy recommendation according to Wall Street analysts. Of the 10 analysts covering Caterpillar, 50% have issued a Strong Buy rating, 0% have issued a Buy, 30% have issued a hold, while 10% have issued a Sell rating, and 10% have issued a Strong Sell.

What are the agriculture stocks with highest dividends?

Out of 13 agriculture stocks that have issued dividends in the past year, the 3 agriculture stocks with the highest dividend yields are:

1. Paccar (NASDAQ:PCAR)


Paccar (NASDAQ:PCAR) has an annual dividend yield of 3.93%, which is 2 percentage points higher than the agriculture industry average of 1.76%. Paccar's dividend payout is not stable, having dropped more than 10% nine times in the last 10 years. Paccar's dividend has shown consistent growth over the last 10 years.

Paccar's dividend payout ratio of 48.4% indicates that its high dividend yield is sustainable for the long-term.

2. Cnh Industrial Nv (NYSE:CNH)


Cnh Industrial Nv (NYSE:CNH) has an annual dividend yield of 3.79%, which is 2 percentage points higher than the agriculture industry average of 1.76%. Cnh Industrial Nv's dividend payout is not stable, having dropped more than 10% three times in the last 10 years. Cnh Industrial Nv's dividend has shown consistent growth over the last 10 years.

Cnh Industrial Nv's dividend payout ratio of 34.3% indicates that its dividend yield is sustainable for the long-term.

3. Agco (NYSE:AGCO)


Agco (NYSE:AGCO) has an annual dividend yield of 3.66%, which is 2 percentage points higher than the agriculture industry average of 1.76%. Agco's dividend payout is not stable, having dropped more than 10% four times in the last 10 years. Agco's dividend has shown consistent growth over the last 10 years.

Agco's dividend payout ratio of 160.5% indicates that its dividend yield might not be sustainable for the long-term.

Why are agriculture stocks down?

Agriculture stocks were down -0.39% in the last day, and down -2.86% over the last week. Nikola was the among the top losers in the farm & heavy construction machinery industry, dropping -41.09% yesterday.

Nikola shares are trading lower following a report suggesting that the company is exploring bankruptcy filing.

What are the most undervalued agriculture stocks?

Based on WallStreetZen's Valuation Score, the 3 most undervalued agriculture stocks right now are:

1. Columbus Mckinnon (NASDAQ:CMCO)


Columbus Mckinnon (NASDAQ:CMCO) is the most undervalued agriculture stock based on WallStreetZen's Valuation Score. Columbus Mckinnon has a valuation score of 71, which is 44 points higher than the agriculture industry average of 27. It passed 5 out of 7 valuation due diligence checks.

Columbus Mckinnon's stock has dropped -17.59% in the past year. It has underperformed other stocks in the agriculture industry by -17 percentage points.

2. Paccar (NASDAQ:PCAR)


Paccar (NASDAQ:PCAR) is the second most undervalued agriculture stock based on WallStreetZen's Valuation Score. Paccar has a valuation score of 43, which is 16 points higher than the agriculture industry average of 27. It passed 3 out of 7 valuation due diligence checks.

Paccar's stock has gained 0.91% in the past year. It has overperformed other stocks in the agriculture industry by 1 percentage points.

3. Oshkosh (NYSE:OSK)


Oshkosh (NYSE:OSK) is the third most undervalued agriculture stock based on WallStreetZen's Valuation Score. Oshkosh has a valuation score of 43, which is 16 points higher than the agriculture industry average of 27. It passed 3 out of 7 valuation due diligence checks.

Oshkosh's stock has dropped -1.31% in the past year. It has underperformed other stocks in the agriculture industry by -1 percentage points.

Are agriculture stocks a good buy now?

36.84% of agriculture stocks rated by analysts are a buy right now. On average, analysts expect agriculture stocks to rise by 8.68% over the next year.

What is the average p/e ratio of the farm & heavy construction machinery industry?

The average P/E ratio of the farm & heavy construction machinery industry is 15.46x.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.