| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
EVP &Chief Technology Officer | SVP &Chief Technology Officer
1 company
Wensveen Maarten is an EVP &Chief Technology Officer at CMPR. Recent filings cover 0 purchases and 15 sales. Those positions are worth an estimated $3.1M at current prices.
Our model assigns Wensveen Maarten a below-average insider score of 48/100, based on 5 past trades. Over a 12-month horizon, 50.0% of those trades were profitable, with an average 12-month return of +10.8%.
Wensveen Maarten's largest disclosed position is in CMPR as EVP &Chief Technology Officer, worth about $3.1M. The recent filings there lean toward selling, a net 63,749 shares.
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | 3M | 12M | SEC |
|---|---|---|---|---|---|---|---|---|---|---|
| May 5, 2026 | CMPR Cimpress Plc | EVP &Chief Technology Officer | Sale+OE | 19,251 | $92.96 | $1,789,549.71 | -49.5% | +8.1% | - | |
| Nov 3, 2025 | CMPR Cimpress Plc | EVP &Chief Technology Officer | Sell | 22,830 | $68.36 | $1,560,605.84 | -52.6% | +18.2% | - | |
| Aug 22, 2024 | CMPR Cimpress Plc | EVP &Chief Technology Officer | Sell | 1,317 | $90.00 | $118,530.00 | -5.5% | -13.4% | -30.8% | |
| Feb 22, 2024 | CMPR Cimpress Plc | EVP &Chief Technology Officer | Sell | 1,651 | $90.00 | $148,590.00 | -13.3% | -9.2% | -44.7% | |
| Nov 14, 2023 | CMPR Cimpress Plc | EVP &Chief Technology Officer | Sale+OE | 13,727 | $66.14 | $907,932.45 | -61.0% | +30.5% | +17.9% | |
| Nov 3, 2023 | CMPR Cimpress Plc | EVP &Chief Technology Officer | Sell | 2,348 | $61.00 | $143,228.00 | -9.5% | +46.9% | +14.3% | |
| Aug 3, 2020 | CMPR Cimpress Plc | EVP &Chief Technology Officer | Sell | 2,625 | $99.31 | $260,698.00 | -100% | - | - |