StockComparison Logo
vs

XNET vs MTRX

Comparison between Xunlei Ltd (XNET, Company) and Matrix Service Company (MTRX, Company).

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

5-Year PerformanceXNET has outperformed MTRX, delivering a return of +9.0% compared to +2.5%

XNET vs MTRX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
XNET
$356M
MTRX
$356M
Max Drawdown
XNET
96.03%
Winner
MTRX
90.70%
Sharpe Ratio
Winner
XNET
0.45
MTRX
-0.25
5Y Beta
Winner
XNET
1.36
MTRX
1.48
Industry
XNET
Software - Infrastructure
MTRX
Engineering & Construction
P/E Ratio
XNET
0.34
Winner
MTRX
-23.15
Forward P/E
XNET
49.02
Winner
MTRX
22.12
PEG Ratio
Winner
XNET
0.00
MTRX
1.20
5Y EPS CAGR
XNET
N/A
MTRX
-11.42%
Debt to Equity
XNET
3.06%
Winner
MTRX
0.00%
Free Cash Flow Yield
XNET
7.63%
Winner
MTRX
14.08%
P/S Ratio
XNET
0.73
Winner
MTRX
0.42
P/B Ratio
Winner
XNET
0.31
MTRX
2.52

XNET vs MTRX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
XNET
+13.58%
MTRX
-7.77%
3M
XNET
-14.29%
Winner
MTRX
-3.14%
6M
XNET
-23.44%
Winner
MTRX
-12.23%
1Y
Winner
XNET
+10.62%
MTRX
-17.90%
5Y(CAGR)
Winner
XNET
+9.04%
MTRX
+2.47%
10Y(CAGR)
Winner
XNET
+0.33%
MTRX
-2.70%
Max(CAGR)
XNET
-7.89%
Winner
MTRX
+7.11%

XNET vs MTRX - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearXNETMTRX
2026-23.97%+2.41%
2025+237.62%-2.82%
2024+23.60%+24.69%
2023-13.83%+54.50%
2022-11.22%-19.43%
2021-33.22%-29.72%
2020-40.90%-51.07%
2019+33.15%+26.48%
2018-79.76%-1.97%
2017+289.62%-22.61%
2016-49.34%+11.77%
2015-5.50%-7.64%
2014-51.01%-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%

XNET vs MTRX Drawdown Comparison

The maximum drawdown for XNET was -96.03%, occurring on Nov 3, 2022. This drawdown has not yet recovered.

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

The current XNET drawdown is -77.84%. The current MTRX drawdown is -66.84%.

RankXNETMTRX
#1-96.03%
Nov 24, 2017 - Nov 3, 2022
-90.70%
Jun 16, 2014 - Sep 27, 2022
#2-79.36%
Jun 25, 2014 - Nov 20, 2017
-83.18%
Nov 6, 2007 - Feb 6, 2014
#3N/A-80.66%
Jan 6, 2004 - Mar 23, 2007
#4N/A-41.66%
Jan 14, 2000 - May 21, 2001
#5N/A-41.64%
Jun 19, 2007 - Oct 12, 2007
#6N/A-37.15%
Apr 8, 2002 - Jan 3, 2003
#7N/A-31.52%
Jun 19, 2001 - Jan 11, 2002
#8N/A-22.33%
Jan 3, 2003 - Mar 13, 2003
#9N/A-18.28%
Apr 3, 2014 - Jun 10, 2014
#10N/A-17.33%
Sep 5, 2003 - Oct 13, 2003
#11N/A-16.12%
Dec 2, 2003 - Dec 29, 2003
#12N/A-15.58%
Nov 19, 1999 - Jan 6, 2000
#13N/A-13.87%
Nov 10, 2003 - Nov 25, 2003
#14N/A-9.37%
Jan 11, 2002 - Mar 6, 2002
#15N/A-8.88%
Apr 16, 2007 - May 11, 2007

Correlation

Correlation between XNET and MTRX is 0.64 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.64
-101

Select Stocks to Compare