ANI Pharma Insider Sells 4,772 Shares as Revenue Hits $883 Million in 2025

ANI Pharma Insider Sells 4,772 Shares as Revenue Hits $883 Million in 2025