Caloga

Caloga

Caloga, Partenaire Emailing.

Launch date
Employees
Company register number 430177923
Paris Île-de-France (HQ)

Financials

Estimates*

Edit
Revenues, earnings & profits over time
EUR201520162017201820192020
Revenues7.7m7.4m6.5m5.1m3.6m2.9m
% growth-(4 %)(12 %)(21 %)(30 %)(19 %)
EBITDA2.2m2.2m1.8m1.3m<1m<1m
% EBITDA margin28 %30 %28 %25 %22 %30 %
Profit1.5m1.5m1.2m<1m<1m<1m
% profit margin19 %20 %19 %18 %16 %21 %

Source: Dealroom estimates

Recent News about Caloga

Edit

Tech stack

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

Investments by Caloga

Edit