Adecoagro S.A.

NYSE: AGRO    
Share price (4/24/24): $11.07    
Market cap (4/24/24): $1.175 billion