Financials

Estimates*

Edit
Revenues, earnings & profits over time
EUR2018202020212022
Revenues3.5m3.7m<1m1.5m
% growth--(84 %)162 %
EBITDA(10.0m)(20.0m)(22.5m)(24.4m)
% EBITDA margin(283 %)(534 %)(3842 %)(1596 %)
Profit(10.3m)(18.3m)(23.8m)(25.0m)
% profit margin(292 %)(488 %)(4074 %)(1634 %)
  • Edit
DateInvestorsAmountRound
-

N/A

-

$20.0k

Seed

£1.5m

Seed

$1.0m

Seed

$5.0m

Series A

N/A

Support Program
*

£15.0m

Series C

£920k

Grant
N/A

$70.0m

Debt
*

N/A

Acquisition
Total Funding$29.0m

Recent News about Touch Surgery

Edit

Tech stack

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