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

123.60

-1.4(-1.12%)

Updated at August 18 11:49AM

Currency In EUR

Valuation

Market Cap898.35M
Enterprise Value857.83M
P/E Ratio12.77
PEG Ratio-0.41
Price/Sales Ratio0.49
Price/Book Ratio0.65
Enterprise/Revenue0.49
Enterprise/EBITDA8.1

Fiscal Year

Fiscal YearDecember 31, 2023
Most Recent QuarterJune 30, 2024

Profitability

Profit Margin0.02
Operating Margin0.25

Management Effectiveness

Return On Assets0.03
Return On Equity0.05

Income Statement

Revenue1.72B
Revenue/Share414.76
Gross Profit414.35M
EBITDA167.37M
Net Income86.08M
Diluted EPS13.4

Balance Sheet

Total Cash194.94M
Total Cash/Share64.73
Total Debt106.61M
Total Debt/Equity0.14
Current Ratio2.69
Book Value Per Share191.24

Price History

52-Week Change0.82
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.68
Payout Ratio1.65
Last Split FactorN/A
Last Split DateN/A