StockComparison Logo
vs

ABCL vs EVCM

Comparison between AbCellera Biologics Inc (ABCL, Company) and EverCommerce Inc (EVCM, Company).

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

5-Year PerformanceEVCM has outperformed ABCL, delivering a return of -7.3% compared to -18.5%

ABCL vs EVCM - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
ABCL
$2.05B
Winner
EVCM
$2.05B
Max Drawdown
ABCL
96.72%
Winner
EVCM
74.08%
Sharpe Ratio
Winner
ABCL
0.71
EVCM
0.25
5Y Beta
ABCL
1.66
Winner
EVCM
1.12
Industry
ABCL
Biotechnology
EVCM
Software - Application
P/E Ratio
Winner
ABCL
-14.04
EVCM
63.97
Forward P/E
ABCL
27.55
Winner
EVCM
16.26
PEG Ratio
ABCL
N/A
EVCM
0.49
Debt to Equity
Winner
ABCL
0.00%
EVCM
73.14%
Free Cash Flow Yield
ABCL
-9.24%
Winner
EVCM
5.01%
P/S Ratio
ABCL
25.99
Winner
EVCM
3.45
P/B Ratio
Winner
ABCL
2.19
EVCM
2.73

ABCL vs EVCM - Historical Returns

Returns include dividend reinvestment.

1M
ABCL
+4.01%
Winner
EVCM
+29.74%
3M
Winner
ABCL
+49.62%
EVCM
-5.91%
6M
Winner
ABCL
+39.49%
EVCM
-8.72%
1Y
Winner
ABCL
+15.92%
EVCM
+0.62%
5Y(CAGR)
ABCL
-18.52%
Winner
EVCM
-7.29%
Max(CAGR)
ABCL
-33.52%
Winner
EVCM
-8.39%

ABCL vs EVCM - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearABCLEVCM
2026+74.05%-2.16%
2025+12.87%+12.65%
2024-48.87%+3.87%
2023-39.83%+46.87%
2022-28.36%-51.84%
2021-63.43%-10.51%
2020-31.68%N/A

ABCL vs EVCM 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 EVCM was -74.08%, occurring on Dec 7, 2022. This drawdown has not yet recovered.

The current ABCL drawdown is -89.86%. The current EVCM drawdown is -50.70%.

RankABCLEVCM
#1-96.72%
Dec 11, 2020 - Apr 8, 2025
-74.08%
Aug 26, 2021 - Dec 7, 2022
#2N/A-10.23%
Jul 6, 2021 - Jul 28, 2021
#3N/A-6.71%
Aug 6, 2021 - Aug 23, 2021
#4N/A-5.64%
Jul 28, 2021 - Aug 4, 2021
#5N/A-2.05%
Jul 1, 2021 - Jul 6, 2021

Correlation

Correlation between ABCL and EVCM is 0.60 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.60
-101

Select Stocks to Compare