| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Dec 29 '25 | Option Exercise | 0.00 | 26,334 | 0 | 4,178,345 | Dec 30 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Dec 08 '25 | Option Exercise | 0.00 | 3,534 | 0 | 4,152,011 | Dec 10 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 21 '25 | Option Exercise | 0.00 | 1,775 | 0 | 4,283,477 | Nov 24 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Jun 09 '25 | Sale | 26.11 | 171,748 | 4,484,340 | 4,281,702 | Jun 10 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Jun 06 '25 | Sale | 25.95 | 28,252 | 732,998 | 4,453,450 | Jun 10 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Dec 09 '24 | Option Exercise | 0.00 | 3,533 | 0 | 4,481,702 | Dec 11 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 20 '24 | Option Exercise | 3.54 | 72,500 | 256,650 | 4,550,669 | Nov 21 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 20 '24 | Sale | 21.29 | 72,500 | 1,543,525 | 4,478,169 | Nov 21 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 19 '24 | Option Exercise | 3.54 | 98,345 | 348,141 | 4,576,514 | Nov 21 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 19 '24 | Sale | 21.19 | 98,345 | 2,083,734 | 4,478,169 | Nov 21 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 14 '24 | Option Exercise | 3.54 | 44,655 | 158,079 | 4,522,824 | Nov 15 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 14 '24 | Sale | 21.75 | 44,655 | 971,336 | 4,478,169 | Nov 15 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 13 '24 | Sale | 22.98 | 92,500 | 2,125,465 | 4,478,169 | Nov 15 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 13 '24 | Option Exercise | 3.54 | 92,500 | 327,450 | 4,570,669 | Nov 15 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 12 '24 | Sale | 23.26 | 262,000 | 6,094,062 | 4,478,169 | Nov 13 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 12 '24 | Option Exercise | 3.67 | 262,000 | 960,380 | 4,670,169 | Nov 13 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 11 '24 | Option Exercise | 4.01 | 230,000 | 922,300 | 4,708,169 | Nov 13 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 11 '24 | Sale | 23.55 | 230,000 | 5,416,040 | 4,478,169 | Nov 13 |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Jan 30 '24 | Option Exercise | 0.00 | 143,000 | 0 | 4,528,256 | Jan 31 |
| CPRX | MCENANY PATRICK J | Director | Jan 02 '24 | Option Exercise | 1.13 | 250,000 | 282,500 | 4,385,256 | Jan 03 |