Investis

Investis


Launch date
Employees
Market cap
$206m
Enterprise valuation
$220m (Public information from Sep 2024)
Company register number 03930926
London England (HQ)

Financials

Estimates*

Edit
Revenues, earnings & profits over time
EUR2017201820192020202120222023
Revenues20.0m20.0m30.0m23.6m28.9m--
% growth--50 %(21 %)22 %--
EBITDA-8.1m3.1m3.5m8.3m(24.3m)(2.8m)
% EBITDA margin-40 %10 %15 %29 %--
Profit-7.0m2.6m2.9m8.9m24.5m(4.0m)
% profit margin-35 %9 %12 %31 %--

Source: Dealroom estimates

Recent News about Investis

Edit

Tech stack

Group
Tech stackLearn more about the technologies and tools that this company uses.

Investments by Investis

Edit
ZOG Digital
ACQUISITION by Investis Oct 2017
GLOBAL3DIGITAL LTD
ACQUISITION by Investis Aug 2014