Are American Vanguard Corp (AVD) stocks a prudent buy?

American Vanguard Corp [AVD] stock is trading at $4.63, up 1.31%. One of the good ways to gauge the recent performance is if the stock’s short-term value is rising or falling. The AVD shares have gain 6.44% over the last week, with a monthly amount drifted -22.96%, and not seem to be holding up well […]