BioVersys AG: directors' dealings · Switzerland · SIX SER SIX:bioversys-ag CH0210362643 CH CH · SIX SER Mcap 154M€ Healthcare
Explore the full directors' dealings record of BioVersys AG, a publicly traded company based in Switzerland. Shares are listed on CH CH, under the supervision of SIX SER. Operating in the Healthcare sector, BioVersys AG has recorded 6 insider filings. Market capitalisation: €153.8m. The latest transaction was disclosed on 14 May 2026 (Purchase). Among the most active insiders: Anonymous (Non-executive member of the board of directors). All data is free.
Financial data FY ended December 2025 · cache
Analyst consensus
5 analysts · 40.00 € Target 58.26 €(+122%) 71.30 €
Income statement
Revenue 800 k€
Gross profit −3.1 M€ -387% margin
Net income −21.8 M€ -2728.8% margin
Valuation
PER (forward) -4.5x
P/Book 2.6x
Balance sheet & cash
Market cap 153.8 M€
Total debt 21.7 M€
Free Cash Flow −22.2 M€
Debt / Equity 36%
Profitability & ownership
ROE -61.9%
ROA -19.9%
% insiders 33.8%
% institutions 12.8%
Last declaration on 14 May 2026
Declarations 6 total
Executives ● Purchase14 SIX
€2,011 1,839 shares @ €1.0933 0.0013% mcap 3.6% of flow
SIX:https://www.ser-ag.com/en/resources/notifications-market-participants/management-transactions.html#/transaction-details/T1Q5E00016 · 14 May 2026
Ideal exit: 8 Feb 2027 (T+270) Executives ● Purchase21 SIX
€2,011 1,839 shares @ €1.0933 0.0013% mcap 3.5% of flow CH0210362643⌘
SIX:T1Q5E00016 · 14 May 2026
Ideal exit: 8 Feb 2027 (T+270) Executives ● Other26 SIX
€54,564 1,757 shares @ €31.0577 0.035% mcap 100.0% of flow
SIX:https://www.ser-ag.com/en/resources/notifications-market-participants/management-transactions.html#/transaction-details/T1Q5C00085 · 12 May 2026
Executives ● Other33 SIX
€54,564 1,757 shares @ €31.055 0.035% mcap 93.8% of flow
SIX:T1Q5C00085 · 12 May 2026
Executives ● Purchase21 SIX
€512 469 shares @ €1.0925 0.0003% mcap 0.9% of flow CH0210362643⌘
SIX:T1Q3Q00080 · 26 Mar 2026
Ideal exit: 21 Dec 2026 (T+270) Executives ● Purchase0 SIX
€1,084 1,000 shares @ €1.0838 CH0210362643⌘
SIX:T1PBH000D0 · 17 Nov 2025
Ideal exit: 14 Aug 2026 (T+270)