| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$43.03 |
+13 |
+0.03% |
$3.31 |
44,205 |
01 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$42.64 |
+13 |
+0.03% |
$3.28 |
44,218 |
02 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$42.25 |
+13 |
+0.03% |
$3.25 |
44,231 |
03 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$40.82 |
+13 |
+0.03% |
$3.14 |
44,244 |
06 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$41.47 |
+13 |
+0.03% |
$3.19 |
44,257 |
07 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$47.19 |
+13 |
+0.03% |
$3.63 |
44,270 |
08 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$46.28 |
+13 |
+0.03% |
$3.56 |
44,283 |
09 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$46.67 |
+13 |
+0.03% |
$3.59 |
44,296 |
10 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$46.02 |
+13 |
+0.03% |
$3.54 |
44,309 |
13 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$43.55 |
+13 |
+0.03% |
$3.35 |
44,322 |
14 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$43.81 |
+13 |
+0.03% |
$3.37 |
44,335 |
15 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$45.37 |
+13 |
+0.03% |
$3.49 |
44,348 |
16 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$45.24 |
+13 |
+0.03% |
$3.48 |
44,361 |
17 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$45.76 |
+13 |
+0.03% |
$3.52 |
44,374 |
20 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$46.93 |
+13 |
+0.03% |
$3.61 |
44,387 |
21 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$47.06 |
+13 |
+0.03% |
$3.62 |
44,400 |
22 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$44.72 |
+13 |
+0.03% |
$3.44 |
44,413 |
23 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$45.63 |
+13 |
+0.03% |
$3.51 |
44,426 |
24 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$45.37 |
+13 |
+0.03% |
$3.49 |
44,439 |
27 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$42.64 |
+13 |
+0.03% |
$3.28 |
44,452 |
28 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$42.38 |
+13 |
+0.03% |
$3.26 |
44,465 |
29 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$42.77 |
+13 |
+0.03% |
$3.29 |
44,478 |
30 Oct 2025 |
Direct |
F1 |
| transaction |
CPIX |
Common Stock |
Small acquisition under Rule 16a-6 |
$44.07 |
+13 |
+0.03% |
$3.39 |
44,491 |
31 Oct 2025 |
Direct |
F1 |