American Vanguard Corporation
AVD
$11.89
$0.121.02%
AVD
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.