31.50EUR+0.16%Mkt Cap: 5.16B $P/E: 53.31Today
RTL Group S.A. operates as an entertainment company. The company operates television (TV) channels and radio stations; and provides streaming services, including RTL+, Videoland, and M6+ in France, Germany, Spain, Luxemb…
Industry Peers
BroadcastingKey Statistics
Company
Market Cap5.16B $
Enterprise Value7.58B $
Revenue (TTM)6.66B $
Gross Profit3.69B $
Net Income (TTM)1.06B $
Revenue/Share43.75 USD
Last Price31.50 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees11.9K
CountryDE
SectorCommunication Services
IndustryBroadcasting
ISINUS74973Y1038
Valuation
P/E (Trailing)53.31
P/E (Forward)10.95
PEG—
EV/EBITDA13.04
EV/Revenue1.14
P/S0.78
P/B1.02
EPS (TTM)0.59
EPS (Forward)2.89
52W Range
31.1057% of range31.80
52W High31.80 EUR
52W Low31.10 EUR
Profitability
Gross Margin56.43%
Oper. Margin4.46%
EBITDA Margin8.73%
Profit Margin16.27%
ROE20.83%
ROA9.33%
Growth
Revenue Growth3.90%
Earnings Growth48.50%
Cash Flow & Leverage
Operating CF609.78M $
CapEx (TTM)245.65M $
FCF Margin8.37%
FCF Yield10.80%
Net Debt1.58B $
Net Debt/EBITDA2.72
Balance Sheet
Debt/Equity0.24
Current Ratio1.15
Quick Ratio0.66
Book Value/Sh31.07 EUR
Cash/Share1.670 EUR
Dividends
Fwd Div Rate0.7600 EUR
Trail. Div Rate5.500 EUR
Div. Yield2.43%
5Y Avg Yield8.12%
Payout Ratio128.81%
Ex-Div DateApr 30, 2026
Pay Date—
Analyst Consensus
Rating3.1 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)34.01 EUR
Upside (mean)+8.0%
Target Range29.00 EUR – 38.09 EUR
€29.00+8.0% to mean€38.09
# Analysts7
Ownership
Shares Out.150.88M
Float37.41M
Insiders75.00%
Institutions5.16%
Technical
SMA 5031.95 (-1.4%)
SMA 20034.08 (-7.6%)
Beta0.69
S&P 52W Chg20.80%
Avg Vol (30d)67.76K
Avg Vol (10d)92.82K
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—