Aristotle Capital sold Constellation Brands in Q4 2025 despite strong market gains. Here's what it means for investors and value stock trends in 2026.
Read full article on MarketWire