ROG Rogers Corporation

156.60USD-1.57%Mkt Cap: 2.80B $P/E: 91.05

Rogers Corporation designs, develops, manufactures, and sells engineered materials and components in the United States, other Americas, China, other Asia Pacific countries, Germany, Europe, the Middle East, and Africa. I…

Key Statistics

Company
Market Cap2.80B USD
Enterprise Value2.68B USD
Revenue (TTM)834.80M USD
Gross Profit256.80M USD
Net Income (TTM)-61.80M USD
Revenue/Share46.64 USD
Last Price156.60 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees3.0K
CountryUS
SectorTechnology
IndustryElectronic Components
ISIN—
Valuation
P/E (Trailing)91.05
P/E (Forward)35.16
PEG0.52
EV/EBITDA20.78
EV/Revenue3.21
P/S3.42
P/B2.38
EPS (TTM)1.72
EPS (Forward)4.55
52W Range
75.1487% of range168.98
52W High168.98 USD
52W Low75.14 USD
Profitability
Gross Margin31.67%
Oper. Margin9.55%
EBITDA Margin15.43%
Profit Margin-7.62%
ROE-5.17%
ROA-4.32%
Growth
Revenue Growth6.90%
Earnings Growth—
Cash Flow & Leverage
Operating CF101.20M USD
CapEx (TTM)30.10M USD
FCF Margin11.96%
FCF Yield3.57%
Net Debt-182.90M USD
Net Debt/EBITDA-1.42
Balance Sheet
Debt/Equity0.02
Current Ratio3.99
Quick Ratio2.84
Book Value/Sh67.30 USD
Cash/Share11.83 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield0.53%
Payout Ratio0.00%
Ex-Div DateJan 9, 1992
Pay Date—
Splits
Last Split2:1
Split DateMay 30, 2000
Analyst Consensus
Rating1.3 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)193.33 USD
Upside (mean)+23.5%
Target Range170.00 USD – 225.00 USD
170.00+23.5% to mean225.00
# Analysts3
Ownership
Shares Out.17.85M
Float16.79M
Insiders1.21%
Institutions102.57%
Short Interest
Short Ratio3.5d
Short % Float4.93%
Short % Out.3.52%
Shares Short629.01K
Short (prev mo.)607.24K
Technical
SMA 50132.18 (+18.5%)
SMA 200123.17 (+27.1%)
Beta0.50
S&P 52W Chg14.58%
Avg Vol (30d)243.98K
Avg Vol (10d)336.51K
Technical Indicators
RSI (14)69.3
MACD6.7790
MACD Signal4.0652
MACD Hist.+2.7139
BB Upper161.27 USD
BB Middle139.59 USD
BB Lower117.91 USD
BB Width31.06%
ATR (14)6.305 USD
Vol Ratio (20d)0.91x