13D Management Sells Entire Match Group Stake, $4.7M Exit Sparks Investor Questions | MarketWire

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

Read full article on MarketWire