Stock Information

Adecoagro SA (AGRO)

Adecoagro SA logo
Ticker Symbol: AGRO
Exchange: NYSE
Sector: Food Products
Market Cap: $1,479.95 mil
Piotroski score: 4
PE Ratio: 111.3384
EPS (TTM): 0.0249
Revenue (TTM): $17.60 M
Dividend Yield: 3.2483751160631%
ROE: 0.89%

Latest News

Key Financials

Financial data not available