CIMPRESS plcCMPR

Market cap
$1.8B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Jun 30, 2025332+1.67%
Jun 30, 2024327+14.30%
Jun 30, 2023286-8.90%
Jun 30, 2022314+56.99%
Jun 30, 2021200+21.93%
Jun 30, 2020164-11.46%
Jun 30, 2019185+21.43%
Jun 30, 2018152+19.66%
Jun 30, 2017127+46.96%
Jun 30, 201687+31.59%
Jun 30, 201566+24.83%
Jun 30, 201453+133.53%
Jun 30, 201323-12.86%
Jun 30, 201226+62.09%
Jun 30, 201116