| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Dec 29 '25 | Option Exercise | 0.00 | 52,668 | 0 | 4,178,345 | Dec 30 12:00 AM |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Dec 08 '25 | Option Exercise | 0.00 | 7,068 | 0 | 4,152,011 | Dec 10 12:00 AM |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 21 '25 | Option Exercise | 0.00 | 3,550 | 0 | 4,283,477 | Nov 24 12:00 AM |
| 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 12:00 AM |
| 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 12:00 AM |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Dec 09 '24 | Option Exercise | 0.00 | 7,066 | 0 | 4,481,702 | Dec 11 12:00 AM |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 20 '24 | Option Exercise | 3.54 | 145,000 | 513,300 | 4,550,669 | Nov 21 12:00 AM |
| 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 12:00 AM |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 19 '24 | Option Exercise | 3.54 | 196,690 | 696,282 | 4,576,514 | Nov 21 12:00 AM |
| 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 12:00 AM |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 14 '24 | Option Exercise | 3.54 | 89,310 | 316,158 | 4,522,824 | Nov 15 12:00 AM |
| 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 12:00 AM |
| 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 12:00 AM |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 13 '24 | Option Exercise | 3.54 | 185,000 | 654,900 | 4,570,669 | Nov 15 12:00 AM |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 12 '24 | Option Exercise | 3.67 | 524,000 | 1,920,760 | 4,670,169 | Nov 13 12:00 AM |
| 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 12:00 AM |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Nov 11 '24 | Option Exercise | 4.01 | 460,000 | 1,844,600 | 4,708,169 | Nov 13 12:00 AM |
| 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 12:00 AM |
| CPRX | MCENANY PATRICK J | director, other: Chairman of Board of Directors | Jan 30 '24 | Option Exercise | 0.00 | 286,000 | 0 | 4,528,256 | Jan 31 12:00 AM |
| CPRX | MCENANY PATRICK J | Director | Jan 02 '24 | Option Exercise | 1.13 | 500,000 | 565,000 | 4,385,256 | Jan 03 12:00 AM |
| CPRX | MCENANY PATRICK J | President and CEO | Dec 27 '23 | Option Exercise | 0.00 | 52,666 | 0 | 4,145,618 | Dec 29 12:00 AM |
| CPRX | MCENANY PATRICK J | President and CEO | May 16 '23 | Option Exercise | 0.79 | 347,698 | 274,682 | 4,119,285 | May 17 12:00 AM |
| CPRX | MCENANY PATRICK J | President and CEO | May 15 '23 | Option Exercise | 0.79 | 52,302 | 41,318 | 3,971,587 | May 17 12:00 AM |
| CPRX | MCENANY PATRICK J | President and CEO | May 15 '23 | Sale | 13.23 | 26,151 | 345,978 | 3,945,436 | May 17 12:00 AM |