Stock Information

Adecoagro SA (AGRO)

Adecoagro SA logo
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