Stock Information
Adecoagro SA (AGRO)
Ticker Symbol: AGRO
Exchange: NYSE
Sector: N/A
Market Cap: $835.45 mil
Piotroski score: 5
PE Ratio: 54.3727
EPS (TTM): 0.2312
Revenue (TTM): $13.81 M
Dividend Yield: 3.917693%
ROE: 1.69%
Latest News
-
How The Adecoagro (NYSE:AGRO) Story Is Shifting With The Latest Price Target Update
Sun, Jan 25, 2026 2:05 PM
-
Adecoagro Integrates Upstream Into Fertilizers With A Bold Downcycle Bet
Fri, Jan 23, 2026 9:00 AM
-
Mission Produce Rallies 13% in a Month: Buy the Momentum or Wait?
Thu, Jan 22, 2026 5:08 PM
Key Financials
Financial data not available