Stock Information

Adecoagro SA (AGRO)

Adecoagro SA logo
Ticker Symbol: AGRO
Exchange: NYSE
Sector: Food Products
Market Cap: $888.48 mil
Piotroski score: 5
PE Ratio: 75.6201
EPS (TTM): 0.2312
Revenue (TTM): $13.81 M
Dividend Yield: 3.209633%
ROE: 1.69%