Company nCino Date 2025-05 Industry Finance City Wilmington Country United States % of Workforce 7% Status Post-IPO