| 12/15/25 | Courtis Kenneth S.Director | Buy | 1,520 | $186.96 | $284.18K |
| 12/15/25 | Courtis Kenneth S.Director | Buy | 1,770 | $187.86 | $332.51K |
| 12/15/25 | Courtis Kenneth S.Director | Buy | 4,011 | $188.32 | $755.35K |
| 12/15/25 | Courtis Kenneth S.Director | Buy | 107 | $189.46 | $20.27K |
| 12/15/25 | Courtis Kenneth S.Director | Buy | 350 | $190.74 | $66.76K |
| 12/15/25 | Courtis Kenneth S.Director | Buy | 493 | $191.49 | $94.40K |
| 12/15/25 | Courtis Kenneth S.Director | Buy | 222 | $192.82 | $42.81K |
| 12/15/25 | Courtis Kenneth S.Director | Buy | 40 | $193.80 | $7.75K |
| 12/15/25 | Gorzynski MichaelDirector, 10%+ Owner, Other+ 5 joint filers | Buy | 23,688 | $188.88 | $4.47M |
| 12/15/25 | Gorzynski MichaelDirector, 10%+ Owner, Other+ 5 joint filers | Buy | 14,347 | $187.71 | $2.69M |
| 12/15/25 | Gorzynski MichaelDirector, 10%+ Owner, Other+ 5 joint filers | Buy | 541 | $192.82 | $104.31K |
| 12/12/25 | Courtis Kenneth S.Director | Buy | 1,685 | $182.92 | $308.22K |
| 12/12/25 | Courtis Kenneth S.Director | Buy | 2,147 | $183.98 | $395.01K |
| 12/12/25 | Courtis Kenneth S.Director | Buy | 2,496 | $184.94 | $461.61K |
| 12/12/25 | Courtis Kenneth S.Director | Buy | 197 | $185.83 | $36.61K |
| 12/12/25 | Courtis Kenneth S.Director | Buy | 488 | $187.86 | $91.68K |
| 12/12/25 | Courtis Kenneth S.Director | Buy | 493 | $189.07 | $93.21K |
| 12/12/25 | Courtis Kenneth S.Director | Buy | 494 | $189.90 | $93.81K |
| 12/11/25 | Horn Daniel E.Chief Commercial Officer | Sell | 852 | $186.19 | $158.63K |
| 12/11/25 | Horn Daniel E.Chief Commercial Officer | Sell | 906 | $187.28 | $169.68K |
| 12/11/25 | Horn Daniel E.Chief Commercial Officer | Sell | 2,963 | $188.25 | $557.78K |
| 12/11/25 | Horn Daniel E.Chief Commercial Officer | Sell | 3,123 | $189.14 | $590.68K |
| 12/11/25 | Horn Daniel E.Chief Commercial Officer | Sell | 281 | $189.82 | $53.34K |
| 12/11/25 | Courtis Kenneth S.Director | Buy | 2,080 | $174.97 | $363.94K |
| 12/11/25 | Courtis Kenneth S.Director | Buy | 1,440 | $175.62 | $252.89K |
| 12/11/25 | Courtis Kenneth S.Director | Buy | 540 | $176.82 | $95.48K |
| 12/11/25 | Courtis Kenneth S.Director | Buy | 1,680 | $177.81 | $298.72K |
| 12/11/25 | Courtis Kenneth S.Director | Buy | 3,120 | $179.03 | $558.57K |
| 12/11/25 | Courtis Kenneth S.Director | Buy | 1,027 | $179.76 | $184.61K |
| 12/11/25 | Courtis Kenneth S.Director | Buy | 113 | $180.67 | $20.42K |
| 12/11/25 | Courtis Kenneth S.Director | Buy | 1,062 | $188.13 | $199.79K |
| 12/11/25 | Courtis Kenneth S.Director | Buy | 3,117 | $189.12 | $589.49K |
| 12/11/25 | Courtis Kenneth S.Director | Buy | 821 | $189.93 | $155.93K |
| 12/11/25 | Courtis Kenneth S.Director | Buy | 1,860 | $174.98 | $325.46K |
| 12/11/25 | Courtis Kenneth S.Director | Buy | 1,440 | $175.62 | $252.89K |