Press release November 10, 2025 American Vanguard Reports Third Quarter 2025 Results American Vanguard Corp (AVD)