Made O'Meter
Discover where a brand or product originates
Filmin is owned by Nazca Capital (majority shareholder; Films NewCo vehicle), headquartered in Spain. No. The ultimate owner of Filmin, Nazca Capital (majority shareholder; Films NewCo vehicle), is headquartered in Spain, not in the United States.
Nazca Capital is a Spanish private equity firm focused on mid‑market investments. In November 2020 Nazca became the majority shareholder of Filmin (through an investment vehicle), with Seaya Ventures joining as a minority investor; the platform's founders and other minority shareholders retained a stake. As of early 2026 Nazca remains the principal investor while exploring strategic options for the asset.
Films NewCo (investment vehicle controlled by Nazca) — Seaya Ventures holds a minority stake; founders retain minority ownership
disclaimer
poweredBy