Recent Performance of American Vanguard Corp. (AVD) Stock: A Closer Look

A share price of American Vanguard Corp. [AVD] is currently trading at $5.32, down -2.56%. Until recently, the best way to gauge how the stock has performed was to look at its short-term value. The AVD shares have lost -0.56% over the last week, with a monthly amount drifted -1.12%, and not seem to be […]