Insider track record Other Across 4 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the full record of transactions filed by Baumgartner Florian. Director active across 1 company, notably CIMPRESS plc. Cumulatively, 27 disclosures have been logged. Split: 0 buy · 5 sells. Total volume traded: €1m. History available since 15 February 2023. The latest transaction was filed on 15 May 2025 (Levée d'options). Regulator: SEC (Form 4). The full history is openly available.
Declarations 27 total
1,691 shares 0Ordinary Shares SEC:0001262976-25-000059:0
8,264 shares 0Ordinary Shares SEC:0001262976-25-000033:0
1,832 shares 0Ordinary Shares SEC:0001262976-25-000018:0
1,026 shares 0Ordinary Shares SEC:0001262976-25-000003:0
1,832 shares 0Ordinary Shares SEC:0001262976-24-000124:0
1,025 shares 0Ordinary Shares SEC:0001262976-24-000110:0
1,832 shares 0Ordinary Shares SEC:0001262976-24-000074:0
1,026 shares 0Ordinary Shares SEC:0001262976-24-000058:0
2,600 shares @ US$86.1423 10.2% of flow Ordinary Shares SEC:0001262976-24-000054:0
3,284 shares @ US$81.1992 12.2% of flow Ordinary Shares SEC:0001262976-24-000050:0
2,184 shares @ US$80.7166 7.9% of flow Ordinary Shares SEC:0001262976-24-000048:0
3,410 shares @ US$46.20 7.1% of flow Ordinary Shares SEC:0001262976-24-000041:0
3,410 shares @ US$46.20 7.2% of flow Ordinary Shares SEC:0001262976-24-000032:0
8,263 shares 0Ordinary Shares SEC:0001262976-24-000027:0
3,733 shares @ US$97.71 16.5% of flow Ordinary Shares SEC:0001262976-24-000025:0
700 shares @ US$98.81 3.1% of flow Ordinary Shares SEC:0001262976-24-000025:1
5,683 shares @ US$46.20 12.0% of flow Ordinary Shares SEC:0001262976-24-000023:0
5,683 shares @ US$46.20 11.8% of flow Ordinary Shares SEC:0001262976-24-000021:0
5,683 shares @ US$46.20 11.9% of flow Ordinary Shares SEC:0001262976-24-000019:0
1,832 shares 0Ordinary Shares SEC:0001262976-24-000011:0
4,103 shares 0Ordinary Shares SEC:0001262976-24-000002:0
1,832 shares 0Ordinary Shares SEC:0001262976-23-000091:0
1,832 shares 0Ordinary Shares SEC:0001262976-23-000053:0
1,329 shares 0Ordinary Shares SEC:0001262976-23-000042:0
1,832 shares 0Ordinary Shares SEC:0001262976-23-000038:0
25 of 27 declarations
Load more (2 remaining)