| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CWBC | STOVESAND KIRK | Director | May 22 '26 | Buy | 23.90 | 257 | 6,142 | 82,589 | May 26 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Apr 07 '26 | Option Exercise | 14.85 | 4,740 | 70,390 | 82,332 | Apr 09 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Feb 23 '26 | Option Exercise | 13.08 | 2,700 | 35,316 | 79,962 | Mar 02 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Feb 20 '26 | Buy | 24.50 | 376 | 9,212 | 78,612 | Feb 20 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Nov 14 '25 | Buy | 21.37 | 402 | 8,591 | 78,236 | Nov 18 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Sep 12 '25 | Option Exercise | 13.08 | 5,200 | 68,016 | 77,834 | Sep 16 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Aug 15 '25 | Buy | 20.30 | 421 | 8,546 | 75,234 | Aug 15 12:00 AM |
| CWBC | STOVESAND KIRK | Director | May 16 '25 | Buy | 18.65 | 455 | 8,486 | 74,813 | May 19 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Feb 21 '25 | Buy | 19.00 | 444 | 8,436 | 72,539 | Feb 25 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Nov 22 '24 | Buy | 21.42 | 390 | 8,353 | 72,095 | Nov 25 12:00 AM |
| CWBC | STOVESAND KIRK | Director | May 20 '24 | Buy | 17.40 | 325 | 5,655 | 69,464 | May 20 12:00 AM |
| CWBC | STOVESAND KIRK | Director | May 17 '24 | Buy | 17.36 | 156 | 2,708 | 69,139 | May 20 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Mar 01 '24 | Buy | 14.49 | 472 | 6,839 | 86,051 | Mar 05 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Dec 01 '23 | Buy | 13.90 | 490 | 6,811 | 85,579 | Dec 05 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Sep 01 '23 | Buy | 13.90 | 160 | 2,224 | 85,089 | Dec 05 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Jun 01 '23 | Buy | 11.40 | 233 | 2,656 | 84,929 | Dec 05 12:00 AM |
| CWBC | STOVESAND KIRK | Director | May 03 '23 | Buy | 11.86 | 400 | 4,746 | 84,696 | Dec 05 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Dec 01 '22 | Buy | 14.92 | 417 | 6,222 | 83,296 | Dec 05 12:00 AM |
| CWBC | STOVESAND KIRK | director: | Sep 01 '22 | Buy | 14.19 | 435 | 6,173 | 82,879 | Sep 07 12:00 AM |
| CWBC | STOVESAND KIRK | director: | Jun 01 '22 | Buy | 13.69 | 448 | 6,133 | 82,444 | Jun 03 12:00 AM |
| CWBC | STOVESAND KIRK | director: | Mar 01 '22 | Buy | 7.63 | 5,366 | 40,961 | 81,996 | Mar 02 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Feb 10 '22 | Buy | 6.53 | 5,000 | 32,650 | 13,000 | Feb 10 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Dec 02 '21 | Buy | 13.08 | 378 | 4,944 | 71,630 | Dec 02 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Sep 01 '21 | Buy | 13.52 | 363 | 4,908 | 70,752 | Sep 02 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Aug 17 '21 | Buy | 13.90 | 250 | 3,475 | 70,389 | Aug 17 12:00 AM |
| CWBC | STOVESAND KIRK | Director | Jun 02 '21 | Buy | 12.92 | 363 | 4,690 | 70,139 | Jun 04 12:00 AM |
| CWBC | STOVESAND KIRK | Director | May 13 '21 | Buy | 6.71 | 3,000 | 20,130 | 18,000 | May 13 12:00 AM |