AVD
American Vanguard Corporation
$1.06
AlphaVal Unavailable
AlphaVal: AVD revenue per share ($17) is 16x the stock price ($1.06). Financials likely reported in a foreign currency.
AlphaVal: AVD revenue per share ($17) is 16x the stock price ($1.06). Financials likely reported in a foreign currency.