Stock Information

Adecoagro SA (AGRO)

Adecoagro SA logo
Ticker Symbol: AGRO
Exchange: NYSE
Sector: Food Products
Market Cap: $1,698.09 mil
Piotroski score: 7
PE Ratio: 31.88
EPS (TTM): 0.33
Revenue (TTM): $18.37 M
Dividend Yield: 2.90%
ROE: 3.03%