Rogers [ROG] vs Plexus [PLXS] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 20 vital metrics comparison: Rogers Corporation wins in 9 metrics, Plexus Corp. wins in 11 metrics, with 0 ties. Plexus Corp. appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Rogers Corporation Plexus Corp. Better
P/E Ratio (TTM) 74.78 39.51 Plexus Corp.
Price-to-Book Ratio 1.82 4.58 Rogers Corporation
Debt-to-Equity Ratio 2.56 13.05 Rogers Corporation
PEG Ratio -0.08 3.41 Plexus Corp.
EV/EBITDA 19.14 23.50 Rogers Corporation
Profit Margin (TTM) -7.62% 4.28% Plexus Corp.
Operating Margin (TTM) 7.44% 5.07% Rogers Corporation
EBITDA Margin (TTM) 7.44% 5.07% Rogers Corporation
Return on Equity -5.05% 12.63% Plexus Corp.
Return on Assets (TTM) 2.23% 4.19% Plexus Corp.
Free Cash Flow (TTM) $71.10M $153.97M Plexus Corp.
1-Year Return 112.59% 104.45% Rogers Corporation
Price-to-Sales Ratio (TTM) 2.69 1.65 Plexus Corp.
Enterprise Value $2.03B $6.75B Plexus Corp.
EV/Revenue Ratio 2.51 1.64 Plexus Corp.
Gross Profit Margin (TTM) 31.51% 9.92% Rogers Corporation
Revenue per Share (TTM) $45 $153 Plexus Corp.
Earnings per Share (Diluted) $-3.40 $6.43 Plexus Corp.
Beta (Stock Volatility) 0.35 0.75 Rogers Corporation
Short % of Float 3.47% 6.50% Rogers Corporation

Rogers Corporation vs Plexus Corp. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Rogers Corporation-4.03%7.07%14.24%37.81%78.39%67.69%
Plexus Corp.2.65%2.73%6.78%43.73%92.80%84.16%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Rogers Corporation112.59%-9.80%-26.30%114.33%213.51%144.63%
Plexus Corp.104.45%185.98%173.50%510.74%662.60%553.10%

Performance & Financial Health Analysis: Rogers Corporation vs Plexus Corp.

MetricROGPLXS
Market Information
Market Cap i$2.29B$6.81B
Market Cap CategoryMid capMid cap
10 Day Avg. Volume i150,549313,430
90 Day Avg. Volume i168,203353,167
Last Close$148.00$287.55
52 Week Range$61.17 - $155.67$115.35 - $292.33
% from 52W High-4.93%-1.63%
All-Time High$274.51 (Apr 18, 2022)$292.33 (Jun 03, 2026)
% from All-Time High-46.09%-1.64%
Growth Metrics
Quarterly Revenue Growth0.05%0.10%
Quarterly Earnings GrowthN/A0.11%
Financial Health
Profit Margin (TTM) i-0.08%0.04%
Operating Margin (TTM) i0.07%0.05%
Return on Equity (TTM) i-0.05%0.13%
Debt to Equity (MRQ) i2.5613.05
Cash & Liquidity
Book Value per Share (MRQ)$67.17$55.44
Cash per Share (MRQ)$11.05$9.29
Operating Cash Flow (TTM) i$101.20M$180.21M
Levered Free Cash Flow (TTM) i$100.09M$31.62M
Dividends
Last 12-Month Dividend Yield iN/AN/A
Last 12-Month Dividend i$0.00N/A

Valuation & Enterprise Metrics Analysis: Rogers Corporation vs Plexus Corp.

MetricROG (Apr 24, 2026)PLXS (Apr 26, 2026)
Price Ratios
P/E Ratio (TTM) i74.7839.51
Forward P/E i30.0729.28
PEG Ratio i-0.083.41
Price to Sales (TTM) i2.691.65
Price to Book (MRQ) i1.824.58
Market Capitalization
Market Capitalization i$2.29B$6.81B
Enterprise Value i$2.03B$6.75B
Enterprise Value Metrics
Enterprise to Revenue i2.511.64
Enterprise to EBITDA i19.1423.50
Risk & Other Metrics
Beta i0.350.75
Book Value per Share (MRQ) i$67.17$55.44

Financial Statements Comparison: Rogers Corporation vs Plexus Corp.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricROG (2025)PLXS (2025)
Revenue/Sales i810.80M4.03B
Cost of Goods Sold i554.00M3.63B
COGS % of Revenue i68.3%89.9%
Gross Profit i256.80M406.51M
Gross Margin i31.7%10.1%
Research & Development i28.10MN/A
Operating Income (EBIT) i52.10M207.05M
Operating Margin i6.4%5.1%
EBITDA i108.10M282.10M
EBITDA Margin i13.3%7.0%
Pre-Tax Income i-45.10M188.02M
Pre-Tax Income % of Revenue i-5.6%4.7%
Income Tax i16.70M15.13M
Income Tax % of Revenue i2.1%0.4%
Net Income (Profit) i-61.80M172.89M
Profit Margin i-7.6%4.3%

Balance Sheet & Liquidity Metrics

MetricROG (2025)PLXS (2025)
Cash & Equivalents i197.00M306.46M
Total Current Assets i500.00M2.40B
Total Current Assets % of Revenue i61.7%59.5%
Total Current Liabilities i126.10M1.52B
Total Current Liabilities % of Revenue i15.6%37.7%
Long-Term Debt i17.90M121.41M
Long-Term Debt % of Revenue i2.2%3.0%
Total Shareholders Equity i1.20B1.45B
Retained Earnings i1.12B2.00B
Retained Earnings % of Revenue i138.0%49.5%
Property, Plant & Equipment i19.20M509.03M

Cash Flow Statement Comparison

MetricROG (2025)PLXS (2025)
Operating Cash Flow i26.70M263.89M
Operating Cash Flow % of Revenue i3.3%6.5%
Capital Expenditures i14.20M-95.26M
Free Cash Flow i71.10M153.97M
FCF Margin i8.8%3.8%
Debt Repayment i-1.30M-592.82M
Common Stock Repurchase i-52.40M-65.34M

Short Interest & Institutional Ownership Analysis

MetricROGPLXS
Shares Short i441,3341.21M
Short Ratio i2.633.30
Short % of Float i3.47%6.50%
Shares Outstanding i17.80M26.71M
Float Shares i16.45M26.36M
% Held by Insiders i1.08%1.56%
% Held by Institutions i101.49%102.40%
% Held by Public i-2.57%-3.96%

Dividend Analysis & Yield Comparison: Rogers Corporation vs Plexus Corp.

MetricROGPLXS
Last 12-Month Dividend i$0.00N/A
Last 12-Month Dividend Yield iN/AN/A
3-Year Avg Annual Dividend i$0.00N/A
3-Year Avg Dividend Yield iN/AN/A
3-Year Total Dividends i$0.00N/A
Ex-Dividend DateN/AN/A