| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CDNA | Hanna John Walter JR | President and CEO | Jul 16 '26 | Sale | 37.79 | 118,000 | 4,458,637 | 653,448 | Jul 17 |
| CDNA | Hanna John Walter JR | President and CEO | Jul 16 '26 | Option Exercise | 8.20 | 118,000 | 967,600 | 771,448 | Jul 17 |
| CDNA | Hanna John Walter JR | President and CEO | Jun 29 '26 | Sale | 29.24 | 39,900 | 1,166,836 | 661,959 | Jun 30 |
| CDNA | Hanna John Walter JR | President and CEO | Jun 29 '26 | Option Exercise | 8.20 | 39,900 | 327,180 | 701,859 | Jun 30 |
| CDNA | Hanna John Walter JR | President and CEO | Jun 26 '26 | Option Exercise | 8.20 | 100 | 820 | 662,059 | Jun 30 |
| CDNA | Hanna John Walter JR | President and CEO | Jun 26 '26 | Sale | 29.00 | 100 | 2,900 | 661,959 | Jun 30 |
| CDNA | Hanna John Walter JR | President and CEO | Jun 15 '26 | Option Exercise | 8.20 | 15,676 | 128,543 | 661,959 | Jun 30 |
| CDNA | Hanna John Walter JR | President and CEO | Jun 11 '26 | Option Exercise | 8.20 | 13,618 | 111,668 | 646,283 | Jun 30 |
| CDNA | Hanna John Walter JR | President and CEO | Jun 04 '26 | Option Exercise | 8.20 | 706 | 5,789 | 632,665 | Jun 30 |
| CDNA | Hanna John Walter JR | President and CEO | Jun 15 '26 | Sale | 24.03 | 17,683 | 424,877 | 631,959 | Jun 17 |
| CDNA | Hanna John Walter JR | President and CEO | Jun 11 '26 | Sale | 24.02 | 21,998 | 528,443 | 649,642 | Jun 15 |
| CDNA | Hanna John Walter JR | President and CEO | Jun 04 '26 | Sale | 24.00 | 4,835 | 116,045 | 671,640 | Jun 08 |
| CDNA | Hanna John Walter JR | President and CEO | Apr 16 '26 | Sale | 21.12 | 10,282 | 217,156 | 676,475 | Apr 20 |
| CDNA | Hanna John Walter JR | President and CEO | Jan 22 '26 | Sale | 21.16 | 19,280 | 408,023 | 597,405 | Jan 23 |
| CDNA | Hanna John Walter JR | President and CEO | Jan 21 '26 | Sale | 21.00 | 200 | 4,200 | 616,685 | Jan 23 |
| CDNA | Hanna John Walter JR | President and CEO | Jan 15 '26 | Sale | 21.05 | 10,156 | 213,804 | 616,885 | Jan 20 |