Current valuation7 Mar 2024 09:59
With around 27% of the company now repurchased and in treasury, an industry leading tech stack worth a Billion in place and up and running, 146 M cash at bank, numerous lucrative deals over the last year, how can we be valued at just over 300 M on todays price. Why are investors staying away. We’ve had a total major rebrand a relaunch on the Nasdaq almost like a new company launch but still no sign of interest! What’s happening?