StockComparison Logo
vs

ABCL vs JAMF

Comparison between AbCellera Biologics Inc (ABCL, Company) and Jamf Holding Corp (JAMF, Company).

ABCL is from the Healthcare sector, while JAMF is from the Technology sector.

5-Year PerformanceJAMF has outperformed ABCL, delivering a return of -18.8% compared to -19.6%

ABCL vs JAMF - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ABCL
$1.74B
JAMF
$1.74B
Max Drawdown
ABCL
96.72%
Winner
JAMF
85.33%
Sharpe Ratio
Winner
ABCL
0.52
JAMF
-0.31
5Y Beta
ABCL
1.66
JAMF
N/A
Industry
ABCL
Biotechnology
JAMF
Software - Application
P/E Ratio
ABCL
-11.93
Winner
JAMF
-41.53
Forward P/E
ABCL
27.55
Winner
JAMF
9.19
Debt to Equity
Winner
ABCL
0.00%
JAMF
47.21%
Free Cash Flow Yield
ABCL
-10.87%
Winner
JAMF
6.35%
P/S Ratio
ABCL
22.09
JAMF
N/A
P/B Ratio
ABCL
1.94
JAMF
N/A

ABCL vs JAMF - Historical Returns

Returns include dividend reinvestment.

1M
ABCL
-11.94%
Winner
JAMF
+0.38%
3M
Winner
ABCL
+27.95%
JAMF
+1.48%
6M
ABCL
+25.24%
Winner
JAMF
+61.51%
1Y
Winner
ABCL
+5.78%
JAMF
-15.26%
5Y(CAGR)
ABCL
-19.58%
Winner
JAMF
-18.78%
Max(CAGR)
ABCL
-34.85%
Winner
JAMF
-18.05%

ABCL vs JAMF - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearABCLJAMF
2026+54.81%+0.38%
2025+12.87%-7.67%
2024-48.87%-18.97%
2023-39.83%-12.12%
2022-28.36%-45.90%
2021-63.43%+28.72%
2020-31.68%-23.67%

ABCL vs JAMF Drawdown Comparison

The maximum drawdown for ABCL was -96.72%, occurring on Apr 8, 2025. This drawdown has not yet recovered.

The maximum drawdown for JAMF was -85.33%, occurring on Aug 5, 2025. This drawdown has not yet recovered.

The current ABCL drawdown is -90.98%. The current JAMF drawdown is -73.18%.

RankABCLJAMF
#1-96.72%
Dec 11, 2020 - Apr 8, 2025
-85.33%
Nov 9, 2021 - Aug 5, 2025
#2N/A-32.12%
Jul 30, 2020 - Oct 13, 2021
#3N/A-2.51%
Oct 22, 2021 - Nov 1, 2021
#4N/A-2.35%
Nov 1, 2021 - Nov 9, 2021
#5N/A-0.49%
Jul 28, 2020 - Jul 30, 2020
#6N/A-0.45%
Jul 23, 2020 - Jul 27, 2020

Correlation

Correlation between ABCL and JAMF is 0.72 which considered as a strong positive correlation - the stocks tend to move together.

0.72
-101

Select Stocks to Compare