Paymentus Holdings (PAY) Tumbles -9.88% on No Direct News