StockComparison Logo
vs

TBLA vs SEPN

Comparison between Taboola.com Ltd (TBLA, Company) and Septerna Inc (SEPN, Company).

TBLA is from the Communication Services sector, while SEPN is from the Healthcare sector.

TBLA vs SEPN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
TBLA
$1.54B
SEPN
$1.53B
Max Drawdown
TBLA
84.76%
Winner
SEPN
81.47%
Sharpe Ratio
TBLA
0.92
Winner
SEPN
1.78
5Y Beta
Winner
TBLA
1.01
SEPN
1.24
Industry
TBLA
Internet Content & Information
SEPN
Biotechnology
P/E Ratio
TBLA
29.05
Winner
SEPN
-42.26
Forward P/E
Winner
TBLA
105.26
SEPN
107.53
Debt to Equity
TBLA
6.95%
Winner
SEPN
0.00%
Free Cash Flow Yield
Winner
TBLA
14.18%
SEPN
6.99%
P/S Ratio
Winner
TBLA
0.76
SEPN
21.25
P/B Ratio
Winner
TBLA
1.57
SEPN
4.11

TBLA vs SEPN - Historical Returns

Returns include dividend reinvestment.

1M
Winner
TBLA
+15.09%
SEPN
-3.36%
3M
Winner
TBLA
+34.12%
SEPN
+30.54%
6M
TBLA
+24.94%
Winner
SEPN
+27.82%
1Y
TBLA
+43.54%
Winner
SEPN
+173.60%
5Y(CAGR)
TBLA
-10.70%
SEPN
N/A
Max(CAGR)
TBLA
-13.03%
Winner
SEPN
+29.86%

TBLA vs SEPN - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearTBLASEPN
2026+15.35%+20.37%
2025+23.59%+30.59%
2024-13.10%+7.01%
2023+40.58%N/A
2022-59.69%N/A
2021-24.83%N/A

TBLA vs SEPN Drawdown Comparison

The maximum drawdown for TBLA was -84.76%, occurring on Nov 8, 2022. This drawdown has not yet recovered.

The maximum drawdown for SEPN was -81.47%, occurring on Apr 1, 2025. Recovery took 230 trading sessions.

The current TBLA drawdown is -51.33%. The current SEPN drawdown is -10.99%.

RankTBLASEPN
#1-84.76%
Jul 1, 2021 - Nov 8, 2022
-81.47%
Dec 23, 2024 - Nov 24, 2025
#2N/A-25.18%
Feb 24, 2026 - May 28, 2026
#3N/A-21.10%
Dec 19, 2025 - Feb 17, 2026
#4N/A-16.77%
Dec 4, 2024 - Dec 23, 2024
#5N/A-16.60%
Jul 9, 2026 - Jul 16, 2026
#6N/A-16.19%
Nov 7, 2024 - Dec 4, 2024
#7N/A-13.97%
Nov 26, 2025 - Dec 19, 2025
#8N/A-10.63%
Feb 17, 2026 - Feb 24, 2026
#9N/A-10.36%
Jun 26, 2026 - Jul 9, 2026
#10N/A-6.45%
Oct 25, 2024 - Oct 31, 2024
#11N/A-5.55%
Jun 23, 2026 - Jun 26, 2026
#12N/A-4.76%
Oct 31, 2024 - Nov 4, 2024
#13N/A-3.65%
Jun 18, 2026 - Jun 23, 2026
#14N/A-3.57%
May 28, 2026 - Jun 4, 2026
#15N/A-3.45%
Nov 4, 2024 - Nov 6, 2024

Correlation

Correlation between TBLA and SEPN is 0.73 which considered as a strong positive correlation - the stocks tend to move together.

0.73
-101

Select Stocks to Compare