Company Valuation: Tecan Group AG

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 7,042 5,250 4,390 2,599 1,632 1,652 - -
Change - -25.45% -16.39% -40.8% -37.2% 1.23% - -
Enterprise Value (EV) 1 7,051 5,138 4,257 2,444 1,456 1,553 1,536 1,539
Change - -27.13% -17.16% -42.58% -40.45% 6.68% -1.06% 0.2%
P/E ratio 55.8x 43.5x 33.3x 38.3x -14.7x 31.5x 22x 19x
PBR 5.75x 3.87x 3.25x 1.8x 1.41x 1.39x 1.26x 1.39x
PEG - -9.02x 3.8x -0.8x 0x -0x 0.5x 1.2x
Capitalization / Revenue 7.44x 4.59x 4.09x 2.78x 1.85x 1.87x 1.78x 1.68x
EV / Revenue 7.45x 4.49x 3.96x 2.62x 1.65x 1.76x 1.65x 1.57x
EV / EBITDA 34.5x 23.9x 20.5x 14.9x 10.2x 10.8x 9.52x 8.35x
EV / EBIT 48.5x 34.8x 31.3x 32.3x -15.9x 25.5x 17.3x 14.7x
EV / FCF 54.2x 48.8x 33.9x 20.7x 11.8x 20.6x 21x 18.8x
FCF Yield 1.85% 2.05% 2.95% 4.82% 8.44% 4.85% 4.75% 5.31%
Dividend per Share 2 2.8 2.9 3 3 3 2.586 2.667 2.788
Rate of return 0.5% 0.7% 0.87% 1.48% 2.33% 1.96% 2.02% 2.11%
EPS 2 9.95 9.47 10.3 5.29 -8.74 4.185 5.982 6.928
Distribution rate 28.1% 30.6% 29.1% 56.7% -34.3% 61.8% 44.6% 40.2%
Net sales 1 946.6 1,144 1,074 934.3 882.5 883.6 929.8 980.8
EBITDA 1 204.6 214.9 207.3 164.4 142.1 143.4 161.3 184.5
EBIT 1 145.5 147.8 136 75.57 -91.42 60.94 88.63 104.4
Net income 1 121.7 121.1 132.1 67.66 -110.7 46.89 71.3 82.09
Net Debt 1 9.2 -111.4 -133 -154.2 -176.4 -99.12 -115.6 -112.6
Reference price 2 555.50 412.40 343.40 202.60 128.50 131.80 131.80 131.80
Nbr of stocks (in thousands) 12,677 12,730 12,783 12,826 12,700 12,534 - -
Announcement Date 15/03/22 14/03/23 12/03/24 12/03/25 16/03/26 - - -
1CHF in Million2CHF
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
24.79x5.85x18.72x-.--% 2.28TCr
20.39x1.71x10.24x1.72% 707.69Cr
341.68x - - - 417.18Cr
47.66x11.38x39.88x1.5% 212.53Cr
17.09x1.6x9.49x1.7% 205.74Cr
37.2x8.13x27.53x0.22% 145.35Cr
15.23x - - - 93Cr
30.44x2.87x14.6x0.91% 88Cr
Average 66.81x 5.26x 20.08x 1.01% 518.3Cr
Weighted average by Cap. 57.05x 5.15x 18.04x 0.55%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield