SEPN vs TBLA
Comparison between Septerna Inc (SEPN, Company) and Taboola.com Ltd (TBLA, Company).
SEPN is from the Healthcare sector, while TBLA is from the Communication Services sector.
SEPN vs TBLA - Performance Comparison
Key Characteristics
Financial metrics and valuation ratios
Market Cap
SEPN
$1.53B
Winner
TBLA
$1.54B
Max Drawdown
Winner
SEPN
81.47%
TBLA
84.76%
Sharpe Ratio
Winner
SEPN
1.78
TBLA
0.92
5Y Beta
SEPN
1.24
Winner
TBLA
1.01
Industry
SEPN
Biotechnology
TBLA
Internet Content & Information
P/E Ratio
Winner
SEPN
-42.26
TBLA
29.05
Forward P/E
SEPN
107.53
Winner
TBLA
105.26
Debt to Equity
Winner
SEPN
0.00%
TBLA
6.95%
Free Cash Flow Yield
SEPN
6.99%
Winner
TBLA
14.18%
P/S Ratio
SEPN
21.25
Winner
TBLA
0.76
P/B Ratio
SEPN
4.11
Winner
TBLA
1.57
SEPN vs TBLA - Historical Returns
Returns include dividend reinvestment.
1M
SEPN
-3.36%
Winner
TBLA
+15.09%
3M
SEPN
+30.54%
Winner
TBLA
+34.12%
6M
Winner
SEPN
+27.82%
TBLA
+24.94%
1Y
Winner
SEPN
+173.60%
TBLA
+43.54%
5Y(CAGR)
SEPN
N/A
TBLA
-10.70%
Max(CAGR)
Winner
SEPN
+29.86%
TBLA
-13.03%
SEPN vs TBLA - Annual Returns (2021 - 2026)
Returns include dividend reinvestment.
| Year | SEPN | TBLA |
|---|---|---|
| 2026 | +20.37% | +15.35% |
| 2025 | +30.59% | +23.59% |
| 2024 | +7.01% | -13.10% |
| 2023 | N/A | +40.58% |
| 2022 | N/A | -59.69% |
| 2021 | N/A | -24.83% |
SEPN vs TBLA Drawdown Comparison
The maximum drawdown for SEPN was -81.47%, occurring on Apr 1, 2025. Recovery took 230 trading sessions.
The maximum drawdown for TBLA was -84.76%, occurring on Nov 8, 2022. This drawdown has not yet recovered.
The current SEPN drawdown is -10.99%. The current TBLA drawdown is -51.33%.
| Rank | SEPN | TBLA |
|---|---|---|
| #1 | -81.47% Dec 23, 2024 - Nov 24, 2025 | -84.76% Jul 1, 2021 - Nov 8, 2022 |
| #2 | -25.18% Feb 24, 2026 - May 28, 2026 | N/A |
| #3 | -21.10% Dec 19, 2025 - Feb 17, 2026 | N/A |
| #4 | -16.77% Dec 4, 2024 - Dec 23, 2024 | N/A |
| #5 | -16.60% Jul 9, 2026 - Jul 16, 2026 | N/A |
| #6 | -16.19% Nov 7, 2024 - Dec 4, 2024 | N/A |
| #7 | -13.97% Nov 26, 2025 - Dec 19, 2025 | N/A |
| #8 | -10.63% Feb 17, 2026 - Feb 24, 2026 | N/A |
| #9 | -10.36% Jun 26, 2026 - Jul 9, 2026 | N/A |
| #10 | -6.45% Oct 25, 2024 - Oct 31, 2024 | N/A |
| #11 | -5.55% Jun 23, 2026 - Jun 26, 2026 | N/A |
| #12 | -4.76% Oct 31, 2024 - Nov 4, 2024 | N/A |
| #13 | -3.65% Jun 18, 2026 - Jun 23, 2026 | N/A |
| #14 | -3.57% May 28, 2026 - Jun 4, 2026 | N/A |
| #15 | -3.45% Nov 4, 2024 - Nov 6, 2024 | N/A |
Correlation
Correlation between SEPN and TBLA is 0.73 which considered as a strong positive correlation - the stocks tend to move together.
0.73
-101
Select Stocks to Compare
Popular: SEPN vs SPYTBLA vs SPY
More Comparisons
Compare with similar stocks