Ive been watching this ticker since the ol oracle of omaha mentioned it like a year ago.
Does this have anything that would make you think short squeeze in the info?
PAY – Paymentus Holdings is the company
Edit: current institutional ownership is down to 90% but have seen it higher
Leave a Reply