Strabag
WBAG:STR
84,60
€-0,40 (-0,47%)
84,60
€-0,40 (-0,47%)
End-of-day quote: 03/23/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

€7,35
Earnings Per Share
€150,92
Revenue Per Share
41,19%
Gross Margin %
€9,81 B
Market Cap
€0,31 B
Long-Term Debt
Earnings Per Share
€7,35
Revenue Per Share
€150,92
Gross Margin %
41,19%
Market Cap
€9,81 B
Long-Term Debt
€0,31 B

Financials

Year Year 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
EPS Earnings Per Share €7,35 €6,30 €4,60 €5,71 €3,85 €3,62 €3,45 €2,72 €2,71 €1,52 €1,25 €1,11 €0,58 €1,75 €1,53 €1,42 €1,38 €2,05
Earnings Earnings €848,48M €646,38M €471,96M €585,85M €395,01M €371,41M €353,97M €279,07M €278,05M €155,95M €128,25M €113,89M €59,79M €184,14M €174,42M €161,88M €157,32M €233,70M
RPS Revenue Per Share €150,92 €172,19 €165,94 €149,11 €143,76 €152,72 €148,36 €131,66 €120,86 €127,88 €121,83 €121,60 €125,94 €130,33 €108,61 €110,10 €107,26 €86,65
Revenue Revenue €17,42B €17,67B €17,03B €15,30B €14,75B €15,67B €15,22B €13,51B €12,40B €13,12B €12,50B €12,48B €12,98B €13,71B €12,38B €12,55B €12,23B €9,88B
OCF Operating Cash Flow €1,39B €1,82B €812,86M €1,22B €1,28B €1,08B €736,18M €1,35B €264,17M €1,24B €805,33M €693,70M €268,80M €704,19M €690,42M €1,12B €689,89M €0,00M
FCF Free Cash Flow €742,64M €0,00M €182,33M €764,22M €828,71M €428,50M €91,19M €887,57M €-148,29M €844,60M €458,84M €306,34M €-189,48M €227,04M €136,57M €0,00M €0,00M €0,00M
OM Operating Margin 4,36% 3,22% 2,91% 4,49% 3,07% 2,97% 1,99% 1,67% 1,30% 1,61% 1,25% 1,33% 1,33% 2,21% 1,70% 1,89% 1,57% 1,96%
GM % Gross Margin % 41,19% 37,07% 35,49% 37,72% 37,06% 35,65% 33,19% 34,17% 36,08% 34,15% 34,34% 34,14% 33,74% 32,93% 34,06% 33,16% 31,21% 30,43%
FCFS Free Cash Flow Per Share €6,63 €12,74 €1,78 €7,45 €8,08 €4,18 €1,40 €8,65 €-1,45 €8,23 €4,47 €2,98 €-1,82 €0,22 €1,20 €5,32 €-1,64 €-0,60
LT Debt Long-Term Debt €307,79M €325,68M €383,01M €463,41M €744,65M €817,06M €1,09B €882,88M €1,22B €1,28B €1,17B €1,33B €1,23B €1,25B €1,27B €1,21B €1,34B €393,78M
Sha. Stocks 115,44M 102,6M 102,6M 102,6M 102,6M 102,6M 102,6M 102,6M 102,6M 102,6M 102,6M 102,6M 103,09M 105,22M 114M 114M 114M 114M
×