Company Riskified Date 2025-02 Industry Technology City New York City Country United States Status Post-IPO