| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| BUSE | BRADSHAW STANLEY J | Director | May 12 '26 | Buy | 25.99 | 600 | 15,594 | 505,854 | May 12 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Mar 19 '26 | Buy | 24.00 | 400 | 9,600 | 502,081 | Mar 23 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Mar 06 '26 | Buy | 24.50 | 1,000 | 24,500 | 501,681 | Mar 10 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Oct 31 '25 | Buy | 22.31 | 1,500 | 33,470 | 500,382 | Nov 04 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Jul 31 '25 | Buy | 22.35 | 3,000 | 67,050 | 498,568 | Aug 01 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Jul 25 '25 | Buy | 23.25 | 2,500 | 58,125 | 495,269 | Jul 29 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Jun 13 '25 | Buy | 22.40 | 1,000 | 22,400 | 492,769 | Jun 16 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Jun 02 '25 | Buy | 21.75 | 1,000 | 21,750 | 491,769 | Jun 04 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | May 29 '25 | Buy | 22.00 | 1,000 | 22,000 | 490,769 | May 30 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | May 23 '25 | Buy | 21.63 | 1,000 | 21,630 | 489,769 | May 28 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Mar 14 '25 | Buy | 21.70 | 3,000 | 65,100 | 485,143 | Mar 14 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Mar 13 '25 | Buy | 21.70 | 1,700 | 36,890 | 482,143 | Mar 14 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Mar 11 '25 | Buy | 21.54 | 3,700 | 79,703 | 480,443 | Mar 12 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Mar 10 '25 | Buy | 21.84 | 7,600 | 166,011 | 476,743 | Mar 12 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Mar 05 '25 | Buy | 22.52 | 3,633 | 81,830 | 469,143 | Mar 06 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Mar 04 '25 | Buy | 23.00 | 662 | 15,226 | 465,510 | Mar 06 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Feb 26 '25 | Buy | 23.75 | 1,838 | 43,653 | 437,481 | Feb 27 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Feb 03 '25 | Buy | 23.54 | 4,000 | 94,140 | 435,643 | Feb 04 12:00 AM |
| BUSE | BRADSHAW STANLEY J | Director | Jan 31 '25 | Buy | 24.23 | 5,500 | 133,285 | 431,643 | Feb 04 12:00 AM |