Trustpilot is launching a program to buy back up to 30 million pounds ($40.8 million) worth of its own shares after booking higher profit on a stronger top line for the first half of 2025. The review ...
Online review platform Trustpilot said on Monday it has received commitments from several funds to act as cornerstone ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results