StockComparison Logo
vs

CCSI vs UDMY

Comparison between Consensus Cloud Solutions Inc (CCSI, Company) and Udemy Inc (UDMY, Company).

CCSI is from the Technology sector, while UDMY is from the Consumer Defensive sector.

5-Year PerformanceCCSI has outperformed UDMY, delivering a return of -11.3% compared to -32.5%

CCSI vs UDMY - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
CCSI
$675M
Winner
UDMY
$676M
Max Drawdown
Winner
CCSI
82.39%
UDMY
86.33%
Sharpe Ratio
Winner
CCSI
1.25
UDMY
-0.52
5Y Beta
CCSI
1.14
UDMY
N/A
Industry
CCSI
Software - Infrastructure
UDMY
Education & Training Services
P/E Ratio
CCSI
7.85
Winner
UDMY
-93.47
Forward P/E
Winner
CCSI
6.29
UDMY
44.25
PEG Ratio
CCSI
1.01
UDMY
N/A
Debt to Equity
CCSI
2530.69%
Winner
UDMY
0.00%
Free Cash Flow Yield
Winner
CCSI
16.37%
UDMY
12.86%
P/S Ratio
CCSI
1.92
UDMY
N/A
P/B Ratio
CCSI
30.74
UDMY
N/A

CCSI vs UDMY - Historical Returns

Returns include dividend reinvestment.

1M
CCSI
-6.09%
Winner
UDMY
+7.93%
3M
Winner
CCSI
+32.56%
UDMY
+1.09%
6M
Winner
CCSI
+70.41%
UDMY
-11.98%
1Y
Winner
CCSI
+80.38%
UDMY
-35.69%
5Y(CAGR)
Winner
CCSI
-11.32%
UDMY
-32.51%
Max(CAGR)
Winner
CCSI
-11.32%
UDMY
-32.51%

CCSI vs UDMY - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearCCSIUDMY
2026+67.59%-16.88%
2025-9.05%-29.00%
2024-3.28%-40.96%
2023-51.08%+38.18%
2022-8.77%-44.42%
2021-10.80%-28.95%

CCSI vs UDMY Drawdown Comparison

The maximum drawdown for CCSI was -82.39%, occurring on Apr 30, 2024. This drawdown has not yet recovered.

The maximum drawdown for UDMY was -86.33%, occurring on Apr 24, 2026. This drawdown has not yet recovered.

The current CCSI drawdown is -44.92%. The current UDMY drawdown is -85.11%.

RankCCSIUDMY
#1-82.39%
Oct 13, 2021 - Apr 30, 2024
-86.33%
Nov 18, 2021 - Apr 24, 2026
#2-6.10%
Oct 8, 2021 - Oct 13, 2021
-11.78%
Nov 2, 2021 - Nov 16, 2021

Correlation

Correlation between CCSI and UDMY is 0.66 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.66
-101

Select Stocks to Compare