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

125.00

+1.8(+1.46%)

Updated at October 21 08:00AM

Currency In EUR

Valuation

Market Cap687.58M
Enterprise Value680.97M
P/E Ratio21.21
PEG Ratio-2.37
Price/Sales Ratio0.51
Price/Book Ratio0.98
Enterprise/Revenue0.51
Enterprise/EBITDA8.57

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 Change-1.75
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.64
Payout Ratio1.52
Last Split FactorN/A
Last Split DateN/A