STTK
STTK
US82024L1035
Shattuck Labs, Inc.
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
599.17M EUR
699.04M EUR
485.99M EUR
230.97M EUR
Enterprise Value
362.43M EUR
638.41M EUR
398.46M EUR
179.2M EUR
Valuation Multiples
Trailing P/E
--
--
--
--
Forward P/E
-11.23x
--
--
--
Price to Sales
599.17x
699.04x
485.99x
230.97x
Price to Book
2.85x
3.31x
5.07x
2.8x
EV/Revenue
362.43x
638.41x
398.46x
179.2x
EV/EBITDA
-6.95x
--
--
--
Price to FCF (P/FCF)
--
--
--
--
EV/FCF
--
--
--
--
FCF Yield
-3.54%
-5.9%
-8.51%
-12.09%
ende