Financials

Estimates*

Edit
Revenues, earnings & profits over time
EUR2017
Revenues10.0m
EBITDA(1.3m)
% EBITDA margin(12 %)
Profit(1.1m)
% profit margin(11 %)

Source: Dealroom estimates

  • Edit
DateInvestorsAmountRound
-

N/A

-
*

€7.0m

Series A

€41.0m

Series B

€110m

Series C

$335m

Valuation: $3.2b

Series D
*

$510m

Valuation: $5.7b

Series E
Total Funding$1.0b

Recent News about Back Market

Edit

Tech stack

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