StockComparison Logo
vs

BCYC vs OSS

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

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

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

BCYC vs OSS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

BCYC vs OSS - Historical Returns

Returns include dividend reinvestment.

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

BCYC vs OSS - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

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

BCYC vs OSS Drawdown Comparison

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

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

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

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

Correlation

Correlation between BCYC and OSS 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