StockComparison Logo
vs

OSS vs BCYC

Comparison between One Stop Systems Inc (OSS, Company) and Bicycle Therapeutics Plc (BCYC, Company).

OSS is from the Technology sector, while BCYC is from the Healthcare sector.

5-Year PerformanceOSS has outperformed BCYC, delivering a return of +14.9% compared to -33.8%

OSS vs BCYC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
OSS
$269M
BCYC
$269M
Max Drawdown
Winner
OSS
83.61%
BCYC
93.69%
Sharpe Ratio
Winner
OSS
1.24
BCYC
-1.29
5Y Beta
OSS
1.86
Winner
BCYC
1.29
Industry
OSS
Computer Hardware
BCYC
Biotechnology
P/E Ratio
OSS
41.92
Winner
BCYC
-1.22
Forward P/E
OSS
1111.11
BCYC
N/A
PEG Ratio
OSS
N/A
BCYC
-0.17
5Y EPS CAGR
Winner
OSS
30.81%
BCYC
11.06%
Debt to Equity
OSS
0.00%
BCYC
0.00%
Free Cash Flow Yield
Winner
OSS
-2.86%
BCYC
-86.11%
P/S Ratio
OSS
7.68
Winner
BCYC
4.33
P/B Ratio
OSS
6.42
Winner
BCYC
0.50

OSS vs BCYC - Historical Returns

Returns include dividend reinvestment.

1M
OSS
-33.99%
Winner
BCYC
-5.42%
3M
Winner
OSS
+26.45%
BCYC
-15.04%
6M
Winner
OSS
+21.33%
BCYC
-37.54%
1Y
Winner
OSS
+125.99%
BCYC
-52.88%
5Y(CAGR)
Winner
OSS
+14.91%
BCYC
-33.83%
10Y(CAGR)
OSS
+11.18%
BCYC
N/A
Max(CAGR)
Winner
OSS
+11.18%
BCYC
-14.15%

OSS vs BCYC - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

YearOSSBCYC
2026+76.47%-39.97%
2025+99.44%-50.70%
2024+57.58%-24.08%
2023-30.46%-39.73%
2022-39.56%-50.25%
2021+29.92%+217.03%
2020+84.76%+82.79%
2019-2.42%-21.42%
2018-60.25%N/A

OSS vs BCYC Drawdown Comparison

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

The maximum drawdown for BCYC was -93.69%, occurring on Jul 29, 2026. This drawdown has not yet recovered.

The current OSS drawdown is -39.85%. The current BCYC drawdown is -93.44%.

RankOSSBCYC
#1-83.61%
Mar 9, 2018 - Feb 9, 2021
-93.69%
Nov 15, 2021 - Jul 29, 2026
#2-82.62%
Mar 11, 2021 - Jan 12, 2026
-53.96%
Jun 19, 2019 - Feb 14, 2020
#3-45.51%
Jun 2, 2026 - Jul 29, 2026
-41.61%
Mar 10, 2020 - May 28, 2020
#4-38.32%
Jan 14, 2026 - May 6, 2026
-25.95%
Feb 5, 2021 - Apr 1, 2021
#5-22.10%
Feb 19, 2021 - Mar 1, 2021
-20.84%
Jul 23, 2021 - Aug 30, 2021
#6-17.93%
Mar 1, 2021 - Mar 11, 2021
-18.83%
Feb 26, 2020 - Mar 4, 2020
#7-10.61%
May 14, 2026 - May 22, 2026
-18.70%
Jul 15, 2020 - Sep 16, 2020
#8-8.50%
Feb 8, 2018 - Mar 7, 2018
-16.36%
Apr 8, 2021 - Jul 13, 2021
#9-5.74%
Feb 1, 2018 - Feb 6, 2018
-15.98%
Jun 8, 2020 - Jul 14, 2020
#10-5.10%
Feb 6, 2018 - Feb 8, 2018
-15.96%
Nov 30, 2020 - Jan 14, 2021
#11-2.32%
May 11, 2026 - May 14, 2026
-15.70%
Mar 4, 2020 - Mar 10, 2020
#12-2.19%
May 22, 2026 - May 28, 2026
-14.32%
Jan 19, 2021 - Feb 5, 2021
#13-1.61%
Feb 10, 2021 - Feb 16, 2021
-14.18%
May 24, 2019 - Jun 14, 2019
#14-1.50%
May 6, 2026 - May 8, 2026
-13.83%
Oct 14, 2021 - Nov 15, 2021
#15-1.38%
Feb 16, 2021 - Feb 18, 2021
-12.02%
Sep 21, 2020 - Nov 17, 2020

Correlation

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

-0.15
-101

Select Stocks to Compare