Phibro animal health director sells $765k in shares By Investing.com

October 24, 2025