Stock Information
Adecoagro SA (AGRO)
Ticker Symbol: AGRO
Exchange: NYSE
Sector: N/A
Market Cap: $830,895,240.00 mil
Piotroski score: 3
PE Ratio: 48.2977
EPS (TTM): 0.2312
Revenue (TTM): $13.81 M
Dividend Yield: 4.378598%
ROE: 1.69%
Latest News
-
Assessing Adecoagro (NYSE:AGRO) After Its $300 Million Follow-On Equity Offering: Is the Stock Undervalued?
Mon, Dec 22, 2025 9:10 PM
-
Mission Produce Stock Jumps 15% in a Month: Buy, Hold or Sell?
Mon, Dec 22, 2025 4:50 PM
Key Financials
Financial data not available