BEC B&C Speakers S.p.A.

11.10EUR+0.91%Mkt Cap: 130.32M $P/E: 11.22

B&C Speakers S.p.A. engages in the production and marketing of professional loudspeakers under the B&C brand name in Italy, Latin America, Europe, North America, the Middle East, Africa, and Asia-Pacific. The company off…

Key Statistics

Company
Market Cap130.32M USD
Enterprise Value134.78M USD
Revenue (TTM)103.76M USD
Gross Profit39.25M USD
Net Income (TTM)11.01M USD
Revenue/Share8.78 EUR
Last Price11.10 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees386
CountryIT
SectorTechnology
IndustryConsumer Electronics
ISINIT0001268561
Valuation
P/E (Trailing)11.22
P/E (Forward)9.78
PEG—
EV/EBITDA7.82
EV/Revenue1.30
P/S1.25
P/B2.27
EPS (TTM)0.98
EPS (Forward)1.12
52W Range
10.4510% of range16.75
52W High16.75 EUR
52W Low10.45 EUR
Profitability
Gross Margin36.44%
Oper. Margin14.71%
EBITDA Margin16.60%
Profit Margin10.22%
ROE18.62%
ROA11.09%
Growth
Revenue Growth-10.70%
Earnings Growth39.00%
Cash Flow & Leverage
Operating CF14.15M USD
CapEx (TTM)2.47M USD
FCF Margin8.00%
FCF Yield6.37%
Net Debt5.14M USD
Net Debt/EBITDA0.30
Balance Sheet
Debt/Equity0.40
Current Ratio3.34
Quick Ratio1.95
Book Value/Sh4.83 EUR
Cash/Share1.89 EUR
Dividends
Fwd Div Rate0.70 EUR
Trail. Div Rate0.70 EUR
Div. Yield6.39%
5Y Avg Yield3.54%
Payout Ratio71.43%
Ex-Div DateMay 4, 2026
Pay Date—
Splits
Last Split31:30
Split DateMay 9, 2011
Analyst Consensus
Rating—
Target (Mean)16.00 EUR
Upside (mean)+44.1%
Target Range16.00 EUR – 16.00 EUR
# Analysts1
Ownership
Shares Out.10.90M
Float5.09M
Insiders52.73%
Institutions23.34%
Technical
SMA 5011.35 (-2.2%)
SMA 20012.23 (-9.3%)
Beta0.43
S&P 52W Chg14.58%
Avg Vol (30d)15.08K
Avg Vol (10d)11.89K
Technical Indicators
RSI (14)42.8
MACD-0.0856
MACD Signal-0.0652
MACD Hist.-0.0204
BB Upper11.54 EUR
BB Middle11.21 EUR
BB Lower10.89 EUR
BB Width5.84%
ATR (14)0.2299 EUR
Vol Ratio (20d)0.36x