Trustpilot Group Plc Stock on 5 December 2025: Short-Seller Shock, Analyst Upgrades and What Comes Next for LON:TRST
Trustpilot Group Plc (LSE: TRST), the online reviews platform, has just lived through one of the wildest 48 hours in its listed life. A scathing short-seller report from Grizzly Research knocked more than a quarter off the share price in