SWX:TECNLife Sciences
Tecan Group (SWX:TECN) Stock Faces Margin Squeeze Despite Rewired Progress
Tecan Group stock closed at CHF181.2 on the day of its half year 2026 report, after a choppy few months that left the shares down over the past week but still well ahead over ninety days. The headline is not the top line. The real story is a margin picture under pressure, with gross margin slipping while adjusted EBITDA margin held at 15.1% and cash generation came in soft at CHF17m.
Short term traders are reacting to squeezed profitability. Long term holders now have to judge whether the...