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.