| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$19.86 |
+6 |
+0.02% |
$3.31 |
33,036 |
01 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$19.68 |
+6 |
+0.02% |
$3.28 |
33,042 |
02 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$19.5 |
+6 |
+0.02% |
$3.25 |
33,048 |
03 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$18.84 |
+6 |
+0.02% |
$3.14 |
33,054 |
06 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$19.14 |
+6 |
+0.02% |
$3.19 |
33,060 |
07 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$21.78 |
+6 |
+0.02% |
$3.63 |
33,066 |
08 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$21.36 |
+6 |
+0.02% |
$3.56 |
33,072 |
09 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$21.54 |
+6 |
+0.02% |
$3.59 |
33,078 |
10 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$21.24 |
+6 |
+0.02% |
$3.54 |
33,084 |
13 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$20.1 |
+6 |
+0.02% |
$3.35 |
33,090 |
14 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$20.22 |
+6 |
+0.02% |
$3.37 |
33,096 |
15 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$20.94 |
+6 |
+0.02% |
$3.49 |
33,102 |
16 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$20.88 |
+6 |
+0.02% |
$3.48 |
33,108 |
17 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$21.12 |
+6 |
+0.02% |
$3.52 |
33,114 |
20 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$21.66 |
+6 |
+0.02% |
$3.61 |
33,120 |
21 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$21.72 |
+6 |
+0.02% |
$3.62 |
33,126 |
22 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$20.64 |
+6 |
+0.02% |
$3.44 |
33,132 |
23 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$21.06 |
+6 |
+0.02% |
$3.51 |
33,138 |
24 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$20.94 |
+6 |
+0.02% |
$3.49 |
33,144 |
27 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$19.68 |
+6 |
+0.02% |
$3.28 |
33,150 |
28 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$19.56 |
+6 |
+0.02% |
$3.26 |
33,156 |
29 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$19.74 |
+6 |
+0.02% |
$3.29 |
33,162 |
30 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$20.34 |
+6 |
+0.02% |
$3.39 |
33,168 |
31 Oct 2025 |
Direct |
F1 |