Skip to content
Datapublica
Staging · partial source data for evaluation
All analyses

Profitable owner-managed companies

Active companies in Denmark with positive net profit and a person who is both a current direct legal owner with a positive stake and an executive-board member as of 10 October 2026 in their latest DKK entity accounts.

The companies

Showing 1–10 of 2,037

Sorted by: net profit, highest first · then name and company ID

#CompanyNet profit · DKKRegistered ownerEmployeesCityPeriod endEvidence
01B. J. HOLDING MIDDELFART A/SCVR 19402282208,350,000Bent Jensen1Middelfart2025-12-31

Why does this company match?

City
Middelfart
Registered address
Stensgårdvej 1, 5500 Middelfart
Incorporated
1996-06-17
Registry status
NORMAL
Period start
2025-01-01
Period end
2025-12-31
Employees
1
Operating profit · DKK
-1,037,000
Net profit · DKK
208,350,000
Equity · DKK
1,576,301,000
Revenue · DKK
0
Registered owner
Bent Jensen
02NV-Randers A/SCVR 2109379378,919,756Niels Skjødt Vinderslev16Randers NV2025-06-30

Why does this company match?

City
Randers NV
Registered address
Overvænget 7, 8920 Randers NV
Incorporated
1998-05-01
Registry status
NORMAL
Period start
2024-07-01
Period end
2025-06-30
Employees
16
Operating profit · DKK
24,757,471
Net profit · DKK
78,919,756
Equity · DKK
273,227,178
Revenue · DKK
1,486,521,286
Registered owner
Niels Skjødt Vinderslev
03PP KRISTIANSEN INVEST ApSCVR 2798798273,890,711Poul Kristiansen1Silkeborg2025-12-31

Why does this company match?

City
Silkeborg
Registered address
Torvet 3, 8600 Silkeborg
Incorporated
2004-08-13
Registry status
NORMAL
Period start
2025-01-01
Period end
2025-12-31
Employees
1
Operating profit · DKK
-241,319
Net profit · DKK
73,890,711
Equity · DKK
902,580,943
Revenue · DKK
Not reported
Registered owner
Poul Kristiansen
04MASØ HOLDING HURUP ApSCVR 2962728234,750,448Martin Steensgaard Søgaard0Hurup Thy2025-06-30

Why does this company match?

City
Hurup Thy
Registered address
Nørre Alle 51, 7760 Hurup Thy
Incorporated
2006-06-27
Registry status
NORMAL
Period start
2024-07-01
Period end
2025-06-30
Employees
0
Operating profit · DKK
-13,667
Net profit · DKK
34,750,448
Equity · DKK
77,451,853
Revenue · DKK
Not reported
Registered owner
Martin Steensgaard Søgaard
05SARAH JANE HOLDING ApSCVR 3336028234,086,964Sarah Jane Rigg Andersen0Hadsten2025-12-31

Why does this company match?

City
Hadsten
Registered address
Syrenvej 1, 8370 Hadsten
Incorporated
2010-11-26
Registry status
NORMAL
Period start
2025-01-01
Period end
2025-12-31
Employees
0
Operating profit · DKK
Not reported
Net profit · DKK
34,086,964
Equity · DKK
38,561,710
Revenue · DKK
Not reported
Registered owner
Sarah Jane Rigg Andersen
06ES HOLDING AF 1.1.2002 ApSCVR 2645208232,957,187Erik Selvig Svensen0København K2025-12-31

Why does this company match?

City
København K
Registered address
Rømersgade 9 2 th, 1362 København K
Incorporated
2002-01-01
Registry status
NORMAL
Period start
2025-01-01
Period end
2025-12-31
Employees
0
Operating profit · DKK
-18,750
Net profit · DKK
32,957,187
Equity · DKK
42,837,841
Revenue · DKK
Not reported
Registered owner
Erik Selvig Svensen
07Bidstrup Hobro Holding ApSCVR 4258588228,828,538Anders Kæmsgaard Bidstrup0Svendborg2025-12-31

Why does this company match?

City
Svendborg
Registered address
Fruerstuevej 43B st, 5700 Svendborg
Incorporated
2021-06-30
Registry status
NORMAL
Period start
2025-01-01
Period end
2025-12-31
Employees
0
Operating profit · DKK
Not reported
Net profit · DKK
28,828,538
Equity · DKK
502,758,548
Revenue · DKK
Not reported
Registered owner
Anders Kæmsgaard Bidstrup
08BANGSBO GRUPPEN ApSCVR 2831248223,068,272Peter Henrik Sørensen Bangsbo0Greve2025-12-31

Why does this company match?

City
Greve
Registered address
Lunikvej 7, 2670 Greve
Incorporated
2005-01-01
Registry status
NORMAL
Period start
2025-01-01
Period end
2025-12-31
Employees
0
Operating profit · DKK
-57,810
Net profit · DKK
23,068,272
Equity · DKK
219,089,382
Revenue · DKK
Not reported
Registered owner
Peter Henrik Sørensen Bangsbo
09DBM Invest ApSCVR 3690728220,178,475Daniel Møller1Gentofte2025-12-31

Why does this company match?

City
Gentofte
Registered address
Kildeskovsvej 76, 2820 Gentofte
Incorporated
2015-05-29
Registry status
NORMAL
Period start
2025-01-01
Period end
2025-12-31
Employees
1
Operating profit · DKK
Not reported
Net profit · DKK
20,178,475
Equity · DKK
28,019,735
Revenue · DKK
Not reported
Registered owner
Daniel Møller
10ANDERSON BRIDGE COMPANY ApSCVR 3105338219,385,053Peter Michael Bjerglund Andersen2Kirke Såby2025-12-31

Why does this company match?

City
Kirke Såby
Registered address
Torkilstrupvej 17, 4060 Kirke Såby
Incorporated
2007-11-01
Registry status
NORMAL
Period start
2025-01-01
Period end
2025-12-31
Employees
2
Operating profit · DKK
-1,152,722
Net profit · DKK
19,385,053
Equity · DKK
411,912,089
Revenue · DKK
Not reported
Registered owner
Peter Michael Bjerglund Andersen
Expand the full list

Create a free account to see the remaining 2,027 companies.

One row per company · amounts in DKKHow this list was made ↓

Latest entity accounts in DKK, not consolidated accounts. Employees are the reporting-period average. Missing values are excluded from rankings of that metric.

Source data 2026-10-10Analysis run 2026-10-10
Scope and limitations

Financial figures describe the stated reporting period. Revenue is not disclosed in every set of accounts.

Run your own company analysis in ChatGPT

  1. 1Create your free account
  2. 2Install Datapublica in your AI app
  3. 3Ask in your own words
Open in ChatGPTSet up ChatGPT
ChatGPT

Datapublica Active companies in Denmark with positive net profit and a person who is both a current direct legal owner with a positive stake and an executive-board member as of 10 October 2026 in their latest DKK entity accounts.

Demonstration · the question can be adapted
Read and copy all prompts
  • Active companies in Denmark with positive net profit and a person who is both a current direct legal owner with a positive stake and an executive-board member as of 10 October 2026 in their latest DKK entity accounts.
  • Active companies in Denmark with positive net profit and a person who is both a current direct legal owner with a positive stake and an executive-board member as of 10 October 2026 in their latest DKK entity accounts. Include registered company addresses.
  • Active companies in Denmark with positive net profit and a person who is both a current direct legal owner with a positive stake and an executive-board member as of 10 October 2026 in their latest DKK entity accounts. Compare results by employee count.

Our AI performs advanced analyses of Danish companies for you

You don’t need to write SQL to combine data and create advanced extracts. Our AI does that for you; just ask a question. Here is how the analysis Profitable owner-managed companies was created using SQL and Datapublica’s database.

SQL1 / 4
WITH ranked AS (
 SELECT *, row_number() OVER (PARTITION BY cvr_number ORDER BY reporting_period_end DESC, publication_timestamp DESC, filing_id DESC, reporting_currency) AS rn
 FROM gold.mart_company_financials_annual_scoped WHERE statement_scope = 'entity'
), f AS (SELECT * FROM ranked WHERE rn = 1 AND reporting_currency = 'DKK'),
base AS (
 SELECT p.cvr_number, p.company_name, p.city, p.registered_address_slug, p.registered_address_identity, p.registered_address_formatted, p.founded_at, p.company_status, p.company_status_valid_from,
 f.reporting_period_start, f.reporting_period_end, f.average_employees AS employees, f.operating_profit, f.profit_after_tax AS profit, f.equity, f.revenue
 FROM gold.mart_company_profile p JOIN f ON f.cvr_number=p.cvr_number
 WHERE p.is_active=true
)
SELECT base.*, (SELECT string_agg(DISTINCT o.display_name, ', ' ORDER BY o.display_name) FROM gold.mart_person_ownership o JOIN gold.mart_person_roles_current r ON r.participant_enhedsnummer=o.owner_enhedsnummer AND r.cvr_number=o.cvr_number WHERE o.cvr_number=base.cvr_number AND o.ownership_kind='legal_owner' AND o.ownership_lower_percent>0 AND (o.effective_from IS NULL OR try_cast(o.effective_from AS TIMESTAMPTZ) <= TIMESTAMPTZ '2026-10-10') AND (o.effective_to IS NULL OR try_cast(o.effective_to AS TIMESTAMPTZ) > TIMESTAMPTZ '2026-10-10') AND r.role_key='executive_board' AND r.is_current=true AND (r.valid_from IS NULL OR try_cast(r.valid_from AS TIMESTAMPTZ) <= TIMESTAMPTZ '2026-10-10') AND (r.valid_to IS NULL OR try_cast(r.valid_to AS TIMESTAMPTZ) > TIMESTAMPTZ '2026-10-10')) AS owner_name, count(*) OVER() AS total_matches
FROM base
WHERE profit>0 AND EXISTS (SELECT 1 FROM gold.mart_person_ownership o JOIN gold.mart_person_roles_current r ON r.participant_enhedsnummer=o.owner_enhedsnummer AND r.cvr_number=o.cvr_number WHERE o.cvr_number=base.cvr_number AND o.ownership_kind='legal_owner' AND o.ownership_lower_percent>0 AND (o.effective_from IS NULL OR try_cast(o.effective_from AS TIMESTAMPTZ) <= TIMESTAMPTZ '2026-10-10') AND (o.effective_to IS NULL OR try_cast(o.effective_to AS TIMESTAMPTZ) > TIMESTAMPTZ '2026-10-10') AND r.role_key='executive_board' AND r.is_current=true AND (r.valid_from IS NULL OR try_cast(r.valid_from AS TIMESTAMPTZ) <= TIMESTAMPTZ '2026-10-10') AND (r.valid_to IS NULL OR try_cast(r.valid_to AS TIMESTAMPTZ) > TIMESTAMPTZ '2026-10-10'))
ORDER BY profit DESC NULLS LAST, base.company_name ASC, base.cvr_number ASC

Profitable owner-managed companies

Looking for profitable owner-managed companies, Danish company lists and company comparisons? We ran the analysis using Datapublica company data. The results are listed above: 2,037 companies match the stated criteria. View the first 10 here and the full list with a free account.

Sources and update

CVR records and published accounts from Virk are normalized and joined in Datapublica data marts. This list is a saved result of the SQL query above.

Extracted: 2026-10-10T09:01:47.111Z

build_a7ad137f038b0101c1bfCVR / Virk ↗