XSpray Pharma AB (publ): insider trades · Finland · FIN-FSA FI:xspray-pharma-ab-publ SE0026140865 FI FI · FIN-FSA
Discover the full management transaction log of XSpray Pharma AB (publ), a listed issuer based in Finland. Shares are listed on FI FI, under the oversight of FIN-FSA. The latest transaction was disclosed on 22 April 2026 (Purchase). Among the most active insiders: Anders Lennart Bladh, Ribbskottet. The full history is accessible without an account.
Profitability & ownership
ROE -28.6%
ROA -12.7%
% insiders 28.3%
% institutions 41.9%
Last declaration on 22 April 2026
Declarations 10 total
Executives ● Purchase13 FIN-FSA
€881,638 475,764 shares @ €1.8531 37.8% of flow SE0028355099⌘
BTA (betald tecknad aktie)
FI:A003X725-1 · 21 Apr 2026
Ideal exit: 16 Jan 2027 (T+270) Executives ● Purchase9 FIN-FSA
€3,369 1,818 shares @ €1.8531 0.1% of flow SE0028355099⌘
BTA (betald tecknad aktie)
FI:A003X724-1 · 21 Apr 2026
Ideal exit: 16 Jan 2027 (T+270) Executives ● Purchase13 FIN-FSA
€56,371 30,420 shares @ €1.8531 39.2% of flow SE0028355099⌘
BTA (betald tecknad aktie)
FI:A003X722-1 · 21 Apr 2026
Ideal exit: 16 Jan 2027 (T+270) Executives ● Purchase13 FIN-FSA
€1m 733,618 shares @ €1.8531 39.0% of flow SE0028355099⌘
BTA (betald tecknad aktie)
FI:A003X719-1 · 21 Apr 2026
Ideal exit: 16 Jan 2027 (T+270) Executives ● Purchase9 FIN-FSA
€76,293 23,821 shares @ €3.2028 3.3% of flow SE0026140865⌘
BTA (betald tecknad aktie)
FI:A003S242-2 · 12 Sept 2025
Ideal exit: 9 Jun 2026 (T+270) Executives ● Purchase15 FIN-FSA
€87,485 27,467 shares @ €3.1851 60.8% of flow SE0026140865⌘
BTA (betald tecknad aktie)
FI:A003S244-1 · 9 Sept 2025
Ideal exit: 6 Jun 2026 (T+270) Executives ● Purchase17 FIN-FSA
€5,262 1,652 shares @ €3.1851 100.0% of flow SE0026140865⌘
BTA (betald tecknad aktie)
FI:A003S243-1 · 9 Sept 2025
Ideal exit: 6 Jun 2026 (T+270) Executives ● Purchase15 FIN-FSA
€1m 430,000 shares @ €3.1851 58.8% of flow SE0026140865⌘
BTA (betald tecknad aktie)
FI:A003S241-1 · 9 Sept 2025
Ideal exit: 6 Jun 2026 (T+270) Executives ● Purchase15 FIN-FSA
€592 186 shares @ €3.1851 100.0% of flow SE0026140865⌘
BTA (betald tecknad aktie)
FI:A003S257-1 · 9 Sept 2025
Ideal exit: 6 Jun 2026 (T+270) Executives ● Purchase15 FIN-FSA
€2m 666,926 shares @ €3.1851 61.0% of flow SE0026140865⌘
BTA (betald tecknad aktie)
FI:A003S147-1 · 9 Sept 2025
Ideal exit: 6 Jun 2026 (T+270)