Sto SE & Co. KGaA (0G5B.L) LSE

119.00

-1.8(-1.49%)

Updated at December 23 03:46PM

Currency In EUR

Valuation

Market Cap687.58M
Enterprise Value680.97M
P/E Ratio20.3
PEG Ratio-2.26
Price/Sales Ratio0.48
Price/Book Ratio0.93
Enterprise/Revenue0.49
Enterprise/EBITDA8.2

Fiscal Year

Fiscal YearDecember 31, 2024
Most Recent QuarterJune 30, 2025

Profitability

Profit Margin0.02
Operating Margin0.25

Management Effectiveness

Return On Assets0.03
Return On Equity0.05

Income Statement

Revenue1.61B
Revenue/Share281
Gross Profit873.57M
EBITDA97.27M
Net Income37.62M
Diluted EPS5.85

Balance Sheet

Total Cash198.3M
Total Cash/Share34.95
Total Debt97.47M
Total Debt/Equity0.13
Current Ratio2.45
Book Value Per Share128.46

Price History

52-Week Change11.42
52-Week High190.4
52-Week Low117.8
Moving Average 50 Days143.33
Moving Average 200 Days140.15

Statistics

Average Volume670
Shares Outstanding6.38M
% Held by InstitutionsN/A

Dividend And Splits

Trailing Annual Dividend Rate3.31
Trailing Annual Dividend Yield2.76
Payout Ratio1.52
Last Split FactorN/A
Last Split DateN/A