Owls Nest Partners IA LLC Purchases New Stake in nCino Inc. $NCNO

Market Beat
2025.12.11 13:27
portai
I'm PortAI, I can summarize articles.

Owls Nest Partners IA LLC acquired a new stake in nCino Inc., purchasing 1,195,635 shares valued at approximately $33.44 million, making it 7.9% of their portfolio. This acquisition positions nCino as the 8th largest holding for Owls Nest Partners. Other institutional investors, including Vanguard and T. Rowe Price, have also increased their stakes in nCino. The company has a market cap of $2.97 billion and recently reported earnings that exceeded expectations. nCino has also announced a $100 million stock buyback program, indicating management's belief in the stock's undervaluation.