| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$43.03 |
+13 |
+0% |
$3.31 |
5,700,297 |
01 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$42.64 |
+13 |
+0% |
$3.28 |
5,700,310 |
02 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$42.25 |
+13 |
+0% |
$3.25 |
5,700,323 |
03 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$40.82 |
+13 |
+0% |
$3.14 |
5,700,336 |
06 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$41.47 |
+13 |
+0% |
$3.19 |
5,700,349 |
07 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$47.19 |
+13 |
+0% |
$3.63 |
5,700,362 |
08 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$46.28 |
+13 |
+0% |
$3.56 |
5,700,375 |
09 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$46.67 |
+13 |
+0% |
$3.59 |
5,700,388 |
10 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$46.02 |
+13 |
+0% |
$3.54 |
5,700,401 |
13 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$43.55 |
+13 |
+0% |
$3.35 |
5,700,414 |
14 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$43.81 |
+13 |
+0% |
$3.37 |
5,700,427 |
15 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$45.37 |
+13 |
+0% |
$3.49 |
5,700,440 |
16 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$45.24 |
+13 |
+0% |
$3.48 |
5,700,453 |
17 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$45.76 |
+13 |
+0% |
$3.52 |
5,700,466 |
20 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$46.93 |
+13 |
+0% |
$3.61 |
5,700,479 |
21 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$47.06 |
+13 |
+0% |
$3.62 |
5,700,492 |
22 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$44.72 |
+13 |
+0% |
$3.44 |
5,700,505 |
23 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$45.63 |
+13 |
+0% |
$3.51 |
5,700,518 |
24 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$45.37 |
+13 |
+0% |
$3.49 |
5,700,531 |
27 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$42.64 |
+13 |
+0% |
$3.28 |
5,700,544 |
28 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$42.38 |
+13 |
+0% |
$3.26 |
5,700,557 |
29 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$42.77 |
+13 |
+0% |
$3.29 |
5,700,570 |
30 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$44.07 |
+13 |
+0% |
$3.39 |
5,700,583 |
31 Oct 2025 |
Direct |
F1 |