Paymentus Holdings (PAY) Tumbles -9.88% Amid Market Volatility