STRABAG SE: directors' dealings · Austria · FMA (OeKB OAM) FMA:strabag-se AT000000STR1 AT AT · FMA (OeKB OAM) Mcap 10.5Bn€ Industry
Explore the full insider trade history of STRABAG SE, a listed issuer based in Austria. Shares trade on AT AT, under the supervision of FMA (OeKB OAM). Operating in the Industry sector, STRABAG SE has recorded 12 public disclosures. Market capitalisation: €10.5bn. The latest transaction was reported on 21 April 2026 — Other. Among the most active insiders: UNIQA Österreich Versicherungen AG. The full history is accessible without an account.
Analyst consensus
2 analysts 103.00 € Target 105.95 € 108.90 €
Income statement
Revenue 18.71 Bn€
Gross profit 7.74 Bn€ 41% margin
Net income 916.3 M€ 4.9% margin
Valuation
PER (trailing) 11.4x
PER (forward) 12.3x
P/Book 1.8x
Beta 0.45
Balance sheet & cash
Market cap 10.46 Bn€
Total debt 828.9 M€
Free Cash Flow 1.14 Bn€
Debt / Equity 15%
Profitability & ownership
ROE 17.2%
ROA 3.8%
% insiders 64.2%
% institutions 18.5%
Last declaration on 21 April 2026
Declarations 12 total
Executives ● Other8 FMA-AT
€205m 2,364,440 shares @ €86.70 AT000000STR1⌘
Share
FMA:247830 · 21 Apr 2026
Executives ● Other28 FMA-AT
€180m 2,083,855 shares @ €86.50 1.72% mcap 100.0% of flow AT000000STR1⌘
Share
FMA:240405 · 24 Feb 2026
Executives ● Other7 FMA-AT
Share
FMA:227132 · 19 Dec 2025
Executives ● Other7 FMA-AT
Share
FMA:227128 · 19 Dec 2025
Executives ● Other7 FMA-AT
Share
FMA:226683 · 25 Nov 2025
Executives ● Other28 FMA-AT
€190m 2,500,000 shares @ €76.00 1.82% mcap 100.0% of flow AT000000STR1⌘
Share
FMA:226010 · 17 Oct 2025
Executives ● Other24 FMA-AT
€140m 1,800,000 shares @ €77.67 1.34% mcap 40.5% of flow AT000000STR1⌘
Share
FMA:223408 · 4 Jun 2025
Executives ● Other28 FMA-AT
€132m 2,000,000 shares @ €66.00 1.26% mcap 100.0% of flow AT000000STR1⌘
Share
FMA:219240 · 24 Mar 2025
Executives ● Purchase22 FMA-AT
€12m 342,485 shares @ €36.20 0.12% mcap 100.0% of flow AT000000STR1⌘
Share
FMA:192947 · 26 Sept 2023
Ideal exit: 22 Jun 2024 (T+270) Executives ● Purchase15 FMA-AT
€199,643 5,515 shares @ €36.20 0.0019% mcap 100.0% of flow AT000000STR1⌘
Share
FMA:192943 · 26 Sept 2023
Ideal exit: 22 Jun 2024 (T+270) Executives ● Purchase28 FMA-AT
€129m 3,572,613 shares @ €36.20 1.24% mcap 100.0% of flow AT000000STR1⌘
Share
FMA:192939 · 26 Sept 2023
Ideal exit: 22 Jun 2024 (T+270) Executives ● Purchase26 FMA-AT
€66m 1,821,784 shares @ €36.20 0.63% mcap 100.0% of flow AT000000STR1⌘
Share
FMA:192825 · 21 Sept 2023
Ideal exit: 17 Jun 2024 (T+270)