Investment firm 13D Management exits Match Group after selling $4.7 million stake in Q4 2025, raising concerns.
Read full article on MarketWire