StockComparison Logo
vs

ONTF vs IMRX

Comparison between ON24, Inc. (ONTF, Company) and Immuneering Corp Class A (IMRX, Company).

ONTF is from the Technology sector, while IMRX is from the Healthcare sector.

5-Year PerformanceIMRX has outperformed ONTF, delivering a return of -24.6% compared to -26.1%

ONTF vs IMRX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ONTF
$345M
IMRX
$345M
Max Drawdown
Winner
ONTF
94.01%
IMRX
96.86%
Sharpe Ratio
ONTF
1.03
Winner
IMRX
1.25
5Y Beta
ONTF
N/A
IMRX
0.97
Industry
ONTF
Software - Application
IMRX
Biotechnology
P/E Ratio
Winner
ONTF
-11.95
IMRX
-3.78
Forward P/E
ONTF
101.01
IMRX
N/A
Debt to Equity
ONTF
0.00%
IMRX
0.00%
Free Cash Flow Yield
Winner
ONTF
1.15%
IMRX
-14.47%
P/S Ratio
ONTF
N/A
IMRX
563.62
P/B Ratio
ONTF
N/A
IMRX
1.58

ONTF vs IMRX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
ONTF
+1.12%
IMRX
-16.81%
3M
Winner
ONTF
+1.76%
IMRX
-13.35%
6M
Winner
ONTF
+43.62%
IMRX
-33.03%
1Y
ONTF
+55.47%
Winner
IMRX
+128.57%
5Y(CAGR)
ONTF
-26.15%
Winner
IMRX
-24.59%
Max(CAGR)
ONTF
-30.77%
Winner
IMRX
-24.59%

ONTF vs IMRX - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearONTFIMRX
2026+1.76%-32.33%
2025+22.46%+197.74%
2024-13.17%-69.95%
2023+22.03%+83.29%
2022-50.46%-71.45%
2021-75.50%-8.07%

ONTF vs IMRX Drawdown Comparison

The maximum drawdown for ONTF was -92.14%, occurring on Apr 21, 2025. This drawdown has not yet recovered.

The maximum drawdown for IMRX was -96.86%, occurring on Aug 16, 2024. This drawdown has not yet recovered.

The current ONTF drawdown is -85.72%. The current IMRX drawdown is -86.36%.

RankONTFIMRX
#1-92.14%
Feb 9, 2021 - Apr 21, 2025
-96.86%
Sep 27, 2021 - Aug 16, 2024
#2-5.04%
Feb 3, 2021 - Feb 8, 2021
-34.15%
Aug 18, 2021 - Sep 27, 2021
#3N/A-6.81%
Aug 10, 2021 - Aug 18, 2021
#4N/A-3.35%
Jul 30, 2021 - Aug 3, 2021

Correlation

Correlation between ONTF and IMRX is 0.70 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.70
-101

Select Stocks to Compare