American Vanguard Corp. (AVD) Slid Despite Clear Operational Improvement

American Vanguard Corp. (AVD) Slid Despite Clear Operational Improvement