Rogers [ROG] vs Osi Systems [OSIS] Detailed Stock Comparison

TLDR: Quick Comparison Summary

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

View Metrics Details

Vital Metrics Comparison

Metric Rogers Corporation Osi Systems Inc. Better
P/E Ratio (TTM) 74.78 33.19 Osi Systems Inc.
Price-to-Book Ratio 1.82 5.70 Rogers Corporation
Debt-to-Equity Ratio 2.56 123.86 Rogers Corporation
PEG Ratio -0.08 7.98 Osi Systems Inc.
EV/EBITDA 19.14 21.09 Rogers Corporation
Profit Margin (TTM) -7.62% 8.52% Osi Systems Inc.
Operating Margin (TTM) 7.44% 13.29% Osi Systems Inc.
EBITDA Margin (TTM) 7.44% 13.29% Osi Systems Inc.
Return on Equity -5.05% 18.33% Osi Systems Inc.
Return on Assets (TTM) 2.23% 6.02% Osi Systems Inc.
Free Cash Flow (TTM) $71.10M $56.10M Rogers Corporation
1-Year Return 112.59% -1.08% Rogers Corporation
Price-to-Sales Ratio (TTM) 2.69 2.77 Rogers Corporation
Enterprise Value $2.03B $5.60B Osi Systems Inc.
EV/Revenue Ratio 2.51 3.12 Rogers Corporation
Gross Profit Margin (TTM) 31.51% 32.67% Osi Systems Inc.
Revenue per Share (TTM) $45 $107 Osi Systems Inc.
Earnings per Share (Diluted) $-3.40 $8.83 Osi Systems Inc.
Beta (Stock Volatility) 0.35 1.34 Rogers Corporation
Short % of Float 3.47% 15.93% Rogers Corporation

Rogers Corporation vs Osi Systems Inc. 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%
Osi Systems Inc.0.69%-3.97%-24.99%-25.98%-20.28%-16.98%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Rogers Corporation112.59%-9.80%-26.30%114.33%213.51%144.63%
Osi Systems Inc.-1.08%78.41%123.55%314.20%447.63%970.37%

Performance & Financial Health Analysis: Rogers Corporation vs Osi Systems Inc.

MetricROGOSIS
Market Information
Market Cap i$2.29B$4.86B
Market Cap CategoryMid capMid cap
10 Day Avg. Volume i150,549176,486
90 Day Avg. Volume i168,203268,092
Last Close$148.00$213.48
52 Week Range$61.17 - $155.67$203.45 - $311.72
% from 52W High-4.93%-31.52%
All-Time High$274.51 (Apr 18, 2022)$311.40 (Apr 21, 2026)
% from All-Time High-46.09%-31.45%
Growth Metrics
Quarterly Revenue Growth0.05%0.11%
Quarterly Earnings GrowthN/A0.02%
Financial Health
Profit Margin (TTM) i-0.08%0.09%
Operating Margin (TTM) i0.07%0.13%
Return on Equity (TTM) i-0.05%0.18%
Debt to Equity (MRQ) i2.56123.86
Cash & Liquidity
Book Value per Share (MRQ)$67.17$51.39
Cash per Share (MRQ)$11.05$20.44
Operating Cash Flow (TTM) i$101.20M$161.54M
Levered Free Cash Flow (TTM) i$100.09M$91.32M
Dividends
Last 12-Month Dividend Yield iN/AN/A
Last 12-Month Dividend i$0.00N/A

Valuation & Enterprise Metrics Analysis: Rogers Corporation vs Osi Systems Inc.

MetricROG (Apr 24, 2026)OSIS (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i74.7833.19
Forward P/E i30.0725.41
PEG Ratio i-0.087.98
Price to Sales (TTM) i2.692.77
Price to Book (MRQ) i1.825.70
Market Capitalization
Market Capitalization i$2.29B$4.86B
Enterprise Value i$2.03B$5.60B
Enterprise Value Metrics
Enterprise to Revenue i2.513.12
Enterprise to EBITDA i19.1421.09
Risk & Other Metrics
Beta i0.351.34
Book Value per Share (MRQ) i$67.17$51.39

Financial Statements Comparison: Rogers Corporation vs Osi Systems Inc.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricROG (2025)OSIS (2025)
Revenue/Sales i810.80M1.71B
Cost of Goods Sold i554.00M1.13B
COGS % of Revenue i68.3%65.7%
Gross Profit i256.80M587.18M
Gross Margin i31.7%34.3%
Research & Development i28.10M73.44M
Operating Income (EBIT) i52.10M222.86M
Operating Margin i6.4%13.0%
EBITDA i108.10M266.44M
EBITDA Margin i13.3%15.6%
Pre-Tax Income i-45.10M186.09M
Pre-Tax Income % of Revenue i-5.6%10.9%
Income Tax i16.70M36.46M
Income Tax % of Revenue i2.1%2.1%
Net Income (Profit) i-61.80M149.64M
Profit Margin i-7.6%8.7%

Balance Sheet & Liquidity Metrics

MetricROG (2025)OSIS (2025)
Cash & Equivalents i197.00M106.41M
Total Current Assets i500.00M1.42B
Total Current Assets % of Revenue i61.7%83.1%
Total Current Liabilities i126.10M696.94M
Total Current Liabilities % of Revenue i15.6%40.7%
Long-Term Debt i17.90M463.50M
Long-Term Debt % of Revenue i2.2%27.1%
Total Shareholders Equity i1.20B951.08M
Retained Earnings i1.12B942.25M
Retained Earnings % of Revenue i138.0%55.0%
Property, Plant & Equipment i19.20M154.79M

Cash Flow Statement Comparison

MetricROG (2025)OSIS (2025)
Operating Cash Flow i26.70M96.64M
Operating Cash Flow % of Revenue i3.3%5.6%
Capital Expenditures i14.20M-23.56M
Free Cash Flow i71.10M56.10M
FCF Margin i8.8%3.3%
Debt Repayment i-1.30M-8.28M
Common Stock Repurchase i-52.40M-80.44M

Short Interest & Institutional Ownership Analysis

MetricROGOSIS
Shares Short i441,3342.13M
Short Ratio i2.637.15
Short % of Float i3.47%15.93%
Shares Outstanding i17.80M16.45M
Float Shares i16.45M15.54M
% Held by Insiders i1.08%4.73%
% Held by Institutions i101.49%120.95%
% Held by Public i-2.57%-25.68%

Dividend Analysis & Yield Comparison: Rogers Corporation vs Osi Systems Inc.

MetricROGOSIS
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