| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CSTL | BRADBURY DANIEL | Director | May 22 '26 | Option Exercise | 0.00 | 27,334 | 0 | 22,340 | May 27 12:00 AM |
| CSTL | BRADBURY DANIEL | Director | May 21 '25 | Option Exercise | 0.00 | 17,346 | 0 | 8,673 | May 23 12:00 AM |
| CSTL | BRADBURY DANIEL | Director | Feb 05 '25 | Sale | 28.17 | 1,425 | 40,147 | 0 | Feb 07 12:00 AM |
| CSTL | BRADBURY DANIEL | Director | Jan 06 '25 | Sale | 29.14 | 6,442 | 187,704 | 1,425 | Jan 08 12:00 AM |
| CSTL | BRADBURY DANIEL | Director | Dec 03 '24 | Sale | 30.98 | 6,442 | 199,551 | 2,850 | Dec 05 12:00 AM |
| CSTL | BRADBURY DANIEL | Director | Nov 01 '24 | Sale | 34.73 | 6,442 | 223,756 | 4,275 | Nov 05 12:00 AM |
| CSTL | BRADBURY DANIEL | Director | Oct 07 '24 | Sale | 29.44 | 6,442 | 189,672 | 5,700 | Oct 09 12:00 AM |
| CSTL | BRADBURY DANIEL | Director | Sep 05 '24 | Sale | 29.02 | 6,442 | 186,972 | 7,125 | Sep 09 12:00 AM |
| CSTL | BRADBURY DANIEL | Director | Aug 12 '24 | Sale | 26.65 | 6,452 | 171,927 | 8,550 | Aug 14 12:00 AM |
| NUVB | BRADBURY DANIEL | Director | Feb 10 '21 | Option Exercise | 0.00 | 50,000 | 0 | 25,000 | Feb 26 12:00 AM |
| GERN | BRADBURY DANIEL | Director | May 09 '14 | Buy | 1.75 | 142,776 | 249,858 | 142,776 | May 12 12:00 AM |