StockComparison Logo
vs

OSS vs MTRX

Comparison between One Stop Systems Inc (OSS, Company) and Matrix Service Company (MTRX, Company).

OSS is from the Technology sector, while MTRX is from the Industrials sector.

5-Year PerformanceOSS has outperformed MTRX, delivering a return of +18.5% compared to +1.2%

OSS vs MTRX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
OSS
$333M
Winner
MTRX
$333M
Max Drawdown
Winner
OSS
83.61%
MTRX
90.70%
Sharpe Ratio
Winner
OSS
1.24
MTRX
-0.29
5Y Beta
OSS
1.89
Winner
MTRX
1.48
Industry
OSS
Computer Hardware
MTRX
Engineering & Construction
P/E Ratio
OSS
230.18
Winner
MTRX
-21.69
Forward P/E
OSS
1111.11
Winner
MTRX
20.04
5Y EPS CAGR
OSS
-18.37%
Winner
MTRX
-11.42%
Debt to Equity
OSS
0.00%
MTRX
0.00%
Free Cash Flow Yield
OSS
-2.32%
Winner
MTRX
15.03%

OSS vs MTRX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
OSS
+0.92%
MTRX
-5.13%
3M
OSS
-17.34%
Winner
MTRX
-1.19%
6M
Winner
OSS
+50.69%
MTRX
+1.75%
1Y
Winner
OSS
+133.69%
MTRX
-23.14%
5Y(CAGR)
Winner
OSS
+18.51%
MTRX
+1.21%
10Y(CAGR)
Winner
OSS
+12.29%
MTRX
-3.81%
Max(CAGR)
Winner
OSS
+12.29%
MTRX
+6.87%

OSS vs MTRX - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearOSSMTRX
2026+92.79%-3.24%
2025+99.44%-2.82%
2024+57.58%+24.69%
2023-30.46%+54.50%
2022-39.56%-19.43%
2021+29.92%-29.72%
2020+84.76%-51.07%
2019-2.42%+26.48%
2018-60.25%-1.97%
2017N/A-22.61%
2016N/A+11.77%
2015N/A-7.64%
2014N/A-7.42%
2013N/A+107.91%
2012N/A+16.04%
2011N/A-23.44%
2010N/A+11.33%
2009N/A+27.54%
2008N/A-64.86%
2007N/A+44.50%
2006N/A+72.93%
2005N/A+25.03%
2004N/A-54.51%
2003N/A+286.97%
2002N/A+36.52%
2001N/A+19.11%
2000N/A+35.57%
1999N/A+15.87%

OSS vs MTRX Drawdown Comparison

The maximum drawdown for OSS was -83.61%, occurring on Mar 18, 2020. Recovery took 735 trading sessions.

The maximum drawdown for MTRX was -90.70%, occurring on Sep 27, 2022. This drawdown has not yet recovered.

The current OSS drawdown is -34.29%. The current MTRX drawdown is -68.66%.

RankOSSMTRX
#1-83.61%
Mar 9, 2018 - Feb 9, 2021
-90.70%
Jun 16, 2014 - Sep 27, 2022
#2-82.62%
Mar 11, 2021 - Jan 12, 2026
-83.18%
Nov 6, 2007 - Feb 6, 2014
#3-45.51%
Jun 2, 2026 - Jul 29, 2026
-80.66%
Jan 6, 2004 - Mar 23, 2007
#4-38.32%
Jan 14, 2026 - May 6, 2026
-41.66%
Jan 14, 2000 - May 21, 2001
#5-22.10%
Feb 19, 2021 - Mar 1, 2021
-41.64%
Jun 19, 2007 - Oct 12, 2007
#6-17.93%
Mar 1, 2021 - Mar 11, 2021
-37.15%
Apr 8, 2002 - Jan 3, 2003
#7-10.61%
May 14, 2026 - May 22, 2026
-31.52%
Jun 19, 2001 - Jan 11, 2002
#8-8.50%
Feb 8, 2018 - Mar 7, 2018
-22.33%
Jan 3, 2003 - Mar 13, 2003
#9-5.74%
Feb 1, 2018 - Feb 6, 2018
-18.28%
Apr 3, 2014 - Jun 10, 2014
#10-5.10%
Feb 6, 2018 - Feb 8, 2018
-17.33%
Sep 5, 2003 - Oct 13, 2003
#11-2.32%
May 11, 2026 - May 14, 2026
-16.12%
Dec 2, 2003 - Dec 29, 2003
#12-2.19%
May 22, 2026 - May 28, 2026
-15.58%
Nov 19, 1999 - Jan 6, 2000
#13-1.61%
Feb 10, 2021 - Feb 16, 2021
-13.87%
Nov 10, 2003 - Nov 25, 2003
#14-1.50%
May 6, 2026 - May 8, 2026
-9.37%
Jan 11, 2002 - Mar 6, 2002
#15-1.38%
Feb 16, 2021 - Feb 18, 2021
-8.88%
Apr 16, 2007 - May 11, 2007

Correlation

Correlation between OSS and MTRX is -0.02 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.02
-101

Select Stocks to Compare