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: 54.3727
EPS (TTM): 0.2312
Revenue (TTM): $13.81 M
Dividend Yield: 3.917693%
ROE: 1.69%