its not shorts - there just isn't enough interest in the business atm, lots of fast-growing companies and it is a speculators market atm. Our trading volume has to compete with all other assets out there and WSP is just not flavour of the month.
Look at Braze or Twilio stock today. Everything's taking a bashing, especially the messaging segment of tech.
WSP Price at posting:
$1.95 Sentiment: Buy Disclosure: Held