Knaus Tabbert AG (KTA)

Price€11.62Cached quote
KTAXetra
Loading local price history

Financial charts

Revenue

Total cash / debt

CashTotal debt

Financial statements

9 annual periodsNewest to oldest
202520242023202220212020201920182017
Revenue€1.00B€1.08B€1.44B€1.05B€862.6M€794.6M€780.4M€728.0M€592.0M
Gross profit€339.1M€219.8M€370.2M€273.6M€237.7M€236.5M€214.9M€219.3M€154.9M
Gross margin33.84%20.32%25.69%26.07%27.56%29.77%27.54%30.13%26.16%
Research & development€707,000€1.6M€1.4M€1.4MN/AN/AN/AN/AN/A
Operating expenses€352.3M€266.6M€274.8M€228.2M€199.3M€190.0M€169.1M€176.1M€112.1M
Operating income−€13.2M−€46.8M€95.4M€45.5M€38.4M€46.6M€45.9M€43.2M€42.7M
Operating margin−1.32%−4.33%6.62%4.33%4.45%5.86%5.88%5.94%7.22%
EBITDA€19.4M−€6.7M€123.8M€68.7MN/AN/AN/AN/AN/A
EBITDA margin1.93%−0.62%8.59%6.55%N/AN/AN/AN/AN/A
Net income−€36.9M−€48.0M€60.3M€29.6M€25.9M€31.3M€31.2M€28.6M€29.3M
Net profit margin−3.68%−4.44%4.19%2.82%3.00%3.94%3.99%3.93%4.95%
Basic EPSper basic share-€3.56-€4.63€5.81€2.85€2.50€3.02€1,078.66€990.45€1,013.12
Diluted EPSper diluted share-€3.56-€4.63€5.81€2.85€2.50€3.02€1,078.66€990.45€1,013.12

Owners

Reported major voting-rights holders

German voting-rights notices
Stichting Administratiekantoor Windroos · 40.94% of voting rightsValue8 NV · 5.06% of voting rightsJefferies Financial Group Inc. · 1.96% of voting rights
40.94%of voting rights
Stichting Administratiekantoor WindroosNotified Jun 30, 2026
View holders
Reported major voting-rights holders of KTA
HolderVoting rights
40.94%Jun 30, 2026 · 4.25M votes
5.06%Sep 22, 2025 · 525K votes
1.96%Jun 25, 2025 · 203.85K votes

These are threshold-crossing notices, not a complete ownership register. Percentages show issuer voting rights held through the listed share class, exclude financial instruments, and come from different dates. Positions may overlap.

Gray completes the 100% scale; it is not an estimate of other owners.

Source: Issuer voting-rights announcement via EQS ↗Updated Oct 21, 2026

Community posts

It’s quiet here.

No posts about KTA yet. Start the conversation.

Write the first post