| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CB | Keogh John W | President &COO | May 27 '26 | Sale | 321.51 | 23,000 | 7,394,740 | 203,322 | May 29 |
| CB | Keogh John W | President & COO | Jun 06 '25 | Buy | 292.99 | 9,810 | 2,874,135 | 247,538 | Jun 10 |
| CB | Keogh John W | President & COO | Jun 06 '25 | Sale | 292.99 | 9,794 | 2,869,447 | 0 | Jun 10 |
| CB | Keogh John W | President & COO | May 21 '25 | Option Exercise | 128.18 | 65,923 | 8,449,927 | 292,203 | May 22 |
| CB | Keogh John W | President & COO | May 21 '25 | Sale | 290.24 | 85,083 | 24,694,152 | 237,728 | May 22 |
| CB | Keogh John W | President & COO | May 08 '24 | Option Exercise | 114.78 | 34,103 | 3,914,342 | 319,238 | May 09 |
| CB | Keogh John W | President & COO | May 08 '24 | Sale | 251.98 | 34,707 | 8,745,425 | 284,136 | May 09 |
| CB | Keogh John W | President & COO | Aug 24 '23 | Option Exercise | 96.76 | 1,033 | 99,953 | 275,767 | Aug 28 |
| CB | Keogh John W | President & COO | Aug 24 '23 | Sale | 201.01 | 10,000 | 2,010,100 | 265,184 | Aug 28 |