StockComparison Logo
vs

IMRX vs ONTF

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

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

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

IMRX vs ONTF - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

IMRX vs ONTF - Historical Returns

Returns include dividend reinvestment.

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

IMRX vs ONTF - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

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

IMRX vs ONTF Drawdown Comparison

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

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

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

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

Correlation

Correlation between IMRX and ONTF 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