Stock Information
Adecoagro SA (AGRO)
Ticker Symbol: AGRO
Exchange: NYSE
Sector: N/A
Market Cap: $835.45 mil
Piotroski score: 5
PE Ratio: 52.4082
EPS (TTM): 0.2312
Revenue (TTM): $13.81 M
Dividend Yield: 4.0351787%
ROE: 1.69%
Latest News
Key Financials
Financial data not available