CMPR · Cimpress plc Ordinary Shares (Ireland)
View on chartInsiders & Stakes
| Robert S. Keane CEO, Chairman | ▼ Sell | Open Market | 764,000 Shares held | 9/11/2026 | View profile |
| Prescott General Partners LLC 10% Owner | ▼ Sell | Open Market | 116,442 Shares held | 11/7/2024 | View profile |
| Florian Baumgartner EVP and CEO, Vista | ▼ Sell | Tax Withholding | 82,332 Shares held | 8/15/2026 | View profile |
| Scott J. Vassalluzzo Director | ▼ Sell | Tax Withholding | 72,734 Shares held | 11/15/2025 | View profile |
| Sean Edward Quinn EVP, Chief Financial Officer | ▼ Sell | Tax Withholding | 40,979 Shares held | 8/15/2026 | View profile |
| Maarten Wensveen EVP & Chief Technology Officer | ▼ Sell | Tax Withholding | 32,827 Shares held | 8/15/2026 | View profile |
| Sternberg Zachary Director | ▼ Sell | Tax Withholding | 17,873 Shares held | 11/15/2024 | View profile |
| Dessislava Temperley Director | ▼ Sell | Tax Withholding | 4,285 Shares held | 11/15/2025 | View profile |
| Sophie Gasperment Director | ▼ Sell | Tax Withholding | 4,025 Shares held | 11/15/2025 | View profile |
| Wayne Hsing-Yuan Ting Chief Executive Officer | ▼ Sell | Tax Withholding | 302 Shares held | 5/15/2026 | View profile |
Transaction History
| Robert S. Keane | ▼ Sell | Open Market | 10,712 | $906K | 9/11/2026 |
| Robert S. Keane | ▼ Sell | Open Market | 5,109 | $436K | 9/11/2026 |
| Robert S. Keane | ▼ Sell | Open Market | 179 | $15K | 9/11/2026 |
| Robert S. Keane | ▼ Sell | Open Market | 7,901 | $669K | 9/11/2026 |
| Robert S. Keane | ▼ Sell | Open Market | 3,793 | $324K | 9/11/2026 |
| Robert S. Keane | ▼ Sell | Open Market | 306 | $26K | 9/11/2026 |
| Robert S. Keane | ▲ Buy | Option Exercise | 347 | $0 | 8/15/2026 |
| Robert S. Keane | ▲ Buy | Option Exercise | 30,376 | $0 | 8/15/2026 |
| Robert S. Keane | ▲ Buy | Option Exercise | 779 | $0 | 8/15/2026 |
| Robert S. Keane | ▼ Sell | Tax Withholding | 17,624 | $1.7M | 8/15/2026 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 2,299 | $0 | 8/15/2026 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 4,570 | $0 | 8/15/2026 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 1,651 | $0 | 8/15/2026 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 3,697 | $0 | 8/15/2026 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 1,303 | $0 | 8/15/2026 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 11,683 | $0 | 8/15/2026 |
| Maarten Wensveen | ▼ Sell | Tax Withholding | 8,968 | $847K | 8/15/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,691 | $0 | 8/15/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 3,550 | $0 | 8/15/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,303 | $0 | 8/15/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 11,810 | $0 | 8/15/2026 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 8,716 | $823K | 8/15/2026 |
| Robert S. Keane | ▲ Buy | Option Exercise | 9,579 | $0 | 8/15/2026 |
| Robert S. Keane | ▲ Buy | Option Exercise | 146 | $0 | 8/15/2026 |
| Robert S. Keane | ▲ Buy | Option Exercise | 3,387 | $0 | 8/15/2026 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 14,799 | $0 | 8/15/2026 |
| Sean Edward Quinn | ▼ Sell | Tax Withholding | 11,277 | $1.1M | 8/15/2026 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 1,860 | $0 | 8/15/2026 |
| Robert S. Keane | ▼ Sell | Open Market | 5 | $485 | 8/11/2026 |
| Robert S. Keane | ▼ Sell | Open Market | 4,237 | $409K | 8/11/2026 |
| Robert S. Keane | ▼ Sell | Open Market | 2,258 | $215K | 8/11/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,026 | $0 | 7/15/2026 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 488 | $48K | 7/15/2026 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 5,009 | $231K | 5/28/2026 |
| Sean Edward Quinn | ▼ Sell | Open Market | 5,009 | $522K | 5/28/2026 |
| Sean Edward Quinn | ▼ Sell | Open Market | 300 | $31K | 5/27/2026 |
| Sean Edward Quinn | ▼ Sell | Open Market | 20,534 | $2.1M | 5/27/2026 |
| Sean Edward Quinn | ▼ Sell | Open Market | 2,146 | $226K | 5/27/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,691 | $0 | 5/15/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 3,550 | $0 | 5/15/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,303 | $0 | 5/15/2026 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 3,108 | $290K | 5/15/2026 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 2,300 | $0 | 5/15/2026 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 4,571 | $0 | 5/15/2026 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 1,650 | $0 | 5/15/2026 |
| Sean Edward Quinn | ▼ Sell | Tax Withholding | 3,463 | $323K | 5/15/2026 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 1,860 | $0 | 5/15/2026 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 3,697 | $0 | 5/15/2026 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 1,303 | $0 | 5/15/2026 |
| Maarten Wensveen | ▼ Sell | Tax Withholding | 3,282 | $306K | 5/15/2026 |
| Wayne Hsing-Yuan Ting | ▲ Buy | Option Exercise | 582 | $0 | 5/15/2026 |
| Wayne Hsing-Yuan Ting | ▼ Sell | Tax Withholding | 280 | $26K | 5/15/2026 |
| Robert S. Keane | ▲ Buy | Option Exercise | 9,579 | $0 | 5/15/2026 |
| Robert S. Keane | ▲ Buy | Option Exercise | 145 | $0 | 5/15/2026 |
| Robert S. Keane | ▲ Buy | Option Exercise | 3,388 | $0 | 5/15/2026 |
| Robert S. Keane | ▼ Sell | Tax Withholding | 4,522 | $422K | 5/15/2026 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 10,000 | $462K | 5/5/2026 |
| Maarten Wensveen | ▼ Sell | Open Market | 379 | $34K | 5/5/2026 |
| Maarten Wensveen | ▼ Sell | Open Market | 2,884 | $265K | 5/5/2026 |
| Maarten Wensveen | ▼ Sell | Open Market | 4,636 | $428K | 5/5/2026 |
| Maarten Wensveen | ▼ Sell | Open Market | 9,797 | $916K | 5/5/2026 |
| Maarten Wensveen | ▼ Sell | Open Market | 1,555 | $146K | 5/5/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 8,263 | $0 | 4/15/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,025 | $0 | 4/15/2026 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 4,411 | $355K | 4/15/2026 |
| Robert S. Keane | ▲ Buy | Option Exercise | 3,388 | $0 | 2/15/2026 |
| Robert S. Keane | ▲ Buy | Option Exercise | 9,578 | $0 | 2/15/2026 |
| Robert S. Keane | ▲ Buy | Option Exercise | 146 | $0 | 2/15/2026 |
| Robert S. Keane | ▼ Sell | Tax Withholding | 4,117 | $306K | 2/15/2026 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 1,860 | $0 | 2/15/2026 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 3,697 | $0 | 2/15/2026 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 1,303 | $0 | 2/15/2026 |
| Maarten Wensveen | ▼ Sell | Tax Withholding | 2,063 | $153K | 2/15/2026 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 2,300 | $0 | 2/15/2026 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 4,571 | $0 | 2/15/2026 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 1,651 | $0 | 2/15/2026 |
| Sean Edward Quinn | ▼ Sell | Tax Withholding | 2,546 | $189K | 2/15/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,691 | $0 | 2/15/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 3,550 | $0 | 2/15/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,303 | $0 | 2/15/2026 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 3,106 | $231K | 2/15/2026 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,026 | $0 | 1/15/2026 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 488 | $39K | 1/15/2026 |
| Sophie Gasperment | ▲ Buy | Option Exercise | 1,128 | $0 | 11/15/2025 |
| Scott J. Vassalluzzo | ▲ Buy | Option Exercise | 351 | $0 | 11/15/2025 |
| Scott J. Vassalluzzo | ▲ Buy | Option Exercise | 1,128 | $0 | 11/15/2025 |
| Scott J. Vassalluzzo | ▲ Buy | Option Exercise | 494 | $0 | 11/15/2025 |
| Scott J. Vassalluzzo | ▲ Buy | Option Exercise | 638 | $0 | 11/15/2025 |
| Scott J. Vassalluzzo | ▼ Sell | Tax Withholding | 1,256 | $84K | 11/15/2025 |
| Dessislava Temperley | ▲ Buy | Option Exercise | 351 | $0 | 11/15/2025 |
| Dessislava Temperley | ▲ Buy | Option Exercise | 1,128 | $0 | 11/15/2025 |
| Dessislava Temperley | ▲ Buy | Option Exercise | 494 | $0 | 11/15/2025 |
| Dessislava Temperley | ▲ Buy | Option Exercise | 638 | $0 | 11/15/2025 |
| Dessislava Temperley | ▼ Sell | Tax Withholding | 1,256 | $84K | 11/15/2025 |
| Sophie Gasperment | ▲ Buy | Option Exercise | 351 | $0 | 11/15/2025 |
| Sophie Gasperment | ▲ Buy | Option Exercise | 494 | $0 | 11/15/2025 |
| Sophie Gasperment | ▲ Buy | Option Exercise | 638 | $0 | 11/15/2025 |
| Sophie Gasperment | ▼ Sell | Tax Withholding | 1,256 | $84K | 11/15/2025 |
| Robert S. Keane | ▲ Buy | Option Exercise | 9,579 | $0 | 11/15/2025 |
| Robert S. Keane | ▲ Buy | Option Exercise | 146 | $0 | 11/15/2025 |
| Robert S. Keane | ▲ Buy | Option Exercise | 3,388 | $0 | 11/15/2025 |
| Robert S. Keane | ▼ Sell | Tax Withholding | 5,404 | $360K | 11/15/2025 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 1,860 | $0 | 11/15/2025 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 3,697 | $0 | 11/15/2025 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 1,303 | $0 | 11/15/2025 |
| Maarten Wensveen | ▼ Sell | Tax Withholding | 3,319 | $221K | 11/15/2025 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 2,299 | $0 | 11/15/2025 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 4,571 | $0 | 11/15/2025 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 1,650 | $0 | 11/15/2025 |
| Sean Edward Quinn | ▼ Sell | Tax Withholding | 4,121 | $274K | 11/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,691 | $0 | 11/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 3,550 | $0 | 11/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,303 | $0 | 11/15/2025 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 3,108 | $207K | 11/15/2025 |
| Sean Edward Quinn | ▲ Buy | Open Market | 3,000 | $189K | 11/6/2025 |
| Sean Edward Quinn | ▲ Buy | Open Market | 500 | $31K | 11/6/2025 |
| Sean Edward Quinn | ▲ Buy | Open Market | 479 | $30K | 11/6/2025 |
| Sean Edward Quinn | ▲ Buy | Open Market | 21 | $1K | 11/6/2025 |
| Maarten Wensveen | ▼ Sell | Open Market | 21,010 | $1.4M | 11/3/2025 |
| Maarten Wensveen | ▼ Sell | Open Market | 1,294 | $90K | 11/3/2025 |
| Maarten Wensveen | ▼ Sell | Open Market | 526 | $37K | 11/3/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,025 | $0 | 10/15/2025 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 487 | $31K | 10/15/2025 |
| Dessislava Temperley | ▲ Buy | Option Exercise | 435 | $0 | 9/15/2025 |
| Dessislava Temperley | ▼ Sell | Tax Withholding | 209 | $12K | 9/15/2025 |
| Maarten Wensveen | ▼ Sell | Tax Withholding | 5,695 | $343K | 8/15/2025 |
| Robert S. Keane | ▲ Buy | Option Exercise | 9,578 | $0 | 8/15/2025 |
| Robert S. Keane | ▲ Buy | Option Exercise | 145 | $0 | 8/15/2025 |
| Robert S. Keane | ▲ Buy | Option Exercise | 13,551 | $0 | 8/15/2025 |
| Robert S. Keane | ▲ Buy | Option Exercise | 348 | $0 | 8/15/2025 |
| Robert S. Keane | ▼ Sell | Tax Withholding | 8,455 | $509K | 8/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 934 | $0 | 8/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,691 | $0 | 8/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 3,550 | $0 | 8/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 5,212 | $0 | 8/15/2025 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 5,408 | $325K | 8/15/2025 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 2,337 | $0 | 8/15/2025 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 1,860 | $0 | 8/15/2025 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 3,697 | $0 | 8/15/2025 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 5,212 | $0 | 8/15/2025 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 2,804 | $0 | 8/15/2025 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 2,300 | $0 | 8/15/2025 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 4,570 | $0 | 8/15/2025 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 6,602 | $0 | 8/15/2025 |
| Sean Edward Quinn | ▼ Sell | Tax Withholding | 7,872 | $474K | 8/15/2025 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 488 | $23K | 7/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,026 | $0 | 7/15/2025 |
| Robert S. Keane | ▲ Buy | Option Exercise | 9,579 | $0 | 5/15/2025 |
| Robert S. Keane | ▲ Buy | Option Exercise | 146 | $0 | 5/15/2025 |
| Robert S. Keane | ▼ Sell | Tax Withholding | 2,949 | $133K | 5/15/2025 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 2,300 | $0 | 5/15/2025 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 4,571 | $0 | 5/15/2025 |
| Sean Edward Quinn | ▼ Sell | Tax Withholding | 3,015 | $136K | 5/15/2025 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 1,860 | $0 | 5/15/2025 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 3,697 | $0 | 5/15/2025 |
| Maarten Wensveen | ▼ Sell | Tax Withholding | 1,632 | $74K | 5/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,691 | $0 | 5/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 3,550 | $0 | 5/15/2025 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 2,489 | $112K | 5/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 8,264 | $0 | 4/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,025 | $0 | 4/15/2025 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 4,410 | $192K | 4/15/2025 |
| Sean Edward Quinn | ▲ Buy | Open Market | 5,000 | $208K | 3/14/2025 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 3,563 | $0 | 2/15/2025 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 1,860 | $0 | 2/15/2025 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 3,697 | $0 | 2/15/2025 |
| Maarten Wensveen | ▼ Sell | Tax Withholding | 2,738 | $147K | 2/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,691 | $0 | 2/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 3,550 | $0 | 2/15/2025 |
| Sean Edward Quinn | ▼ Sell | Tax Withholding | 5,171 | $278K | 2/15/2025 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 5,367 | $289K | 2/15/2025 |
| Robert S. Keane | ▲ Buy | Option Exercise | 9,579 | $0 | 2/15/2025 |
| Robert S. Keane | ▲ Buy | Option Exercise | 146 | $0 | 2/15/2025 |
| Robert S. Keane | ▼ Sell | Tax Withholding | 3,143 | $169K | 2/15/2025 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 9,977 | $0 | 2/15/2025 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 2,300 | $0 | 2/15/2025 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 4,571 | $0 | 2/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,832 | $0 | 2/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 4,228 | $0 | 2/15/2025 |
| Florian Baumgartner | ▲ Buy | Option Exercise | 1,026 | $0 | 1/15/2025 |
| Florian Baumgartner | ▼ Sell | Tax Withholding | 488 | $35K | 1/15/2025 |
| Sternberg Zachary | ▲ Buy | Option Exercise | 494 | $0 | 11/15/2024 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 2,299 | $0 | 11/15/2024 |
| Sean Edward Quinn | ▲ Buy | Option Exercise | 4,571 | $0 | 11/15/2024 |
| Sean Edward Quinn | ▼ Sell | Tax Withholding | 3,323 | $267K | 11/15/2024 |
| Robert S. Keane | ▲ Buy | Option Exercise | 9,578 | $0 | 11/15/2024 |
| Robert S. Keane | ▲ Buy | Option Exercise | 145 | $0 | 11/15/2024 |
| Robert S. Keane | ▼ Sell | Tax Withholding | 4,316 | $347K | 11/15/2024 |
| Scott J. Vassalluzzo | ▲ Buy | Option Exercise | 351 | $0 | 11/15/2024 |
| Scott J. Vassalluzzo | ▲ Buy | Option Exercise | 1,128 | $0 | 11/15/2024 |
| Scott J. Vassalluzzo | ▲ Buy | Option Exercise | 494 | $0 | 11/15/2024 |
| Sternberg Zachary | ▼ Sell | Tax Withholding | 949 | $76K | 11/15/2024 |
| Dessislava Temperley | ▲ Buy | Option Exercise | 351 | $0 | 11/15/2024 |
| Dessislava Temperley | ▲ Buy | Option Exercise | 1,128 | $0 | 11/15/2024 |
| Dessislava Temperley | ▲ Buy | Option Exercise | 494 | $0 | 11/15/2024 |
| Dessislava Temperley | ▼ Sell | Tax Withholding | 949 | $76K | 11/15/2024 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 1,860 | $0 | 11/15/2024 |
| Maarten Wensveen | ▲ Buy | Option Exercise | 3,697 | $0 | 11/15/2024 |
| Maarten Wensveen | ▼ Sell | Tax Withholding | 2,688 | $216K | 11/15/2024 |
| Sophie Gasperment | ▲ Buy | Option Exercise | 351 | $0 | 11/15/2024 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 12, 2026
Canadian Small Businesses Embrace Local Identity, Impact on CMPR
The Yahoo report notes that nearly half of Canadian small businesses are focusing on Canadian identity for the holiday season, even as costs rise. This shift could increase demand for local branding services, a key part of Cimpress’s on‑demand printing and marketing solutions. The trend may support growth in the company’s Canadian market. It highlights a potential opportunity for Cimpress to serve more local brands.
Canadian Small Businesses Embrace Local Identity, Impact on CMPR. The Yahoo report notes that nearly half of Canadian small businesses are focusing on Canadian identity for the holiday season, even as costs rise. This shift could increase demand for local branding services, a key part of Cimpress’s on‑demand printing and marketing solutions. The trend may support growth in the company’s Canadian market. It highlights a potential opportunity for Cimpress to serve more local brands.