| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.96 | 1,617 | $137,380.32 | 278,383 | 2026-04-22 | Filing | |
| $84.44 | 82 | $6,924.08 | 220,000 | 2026-04-23 | Filing | |
| $83.61 | 465 | $38,878.65 | 220,082 | 2026-04-23 | Filing | |
| $82.85 | 253 | $20,961.05 | 220,547 | 2026-04-23 | Filing | |
| $86.63 | 265 | $22,956.95 | 220,800 | 2026-04-22 | Filing | |
| $85.90 | 411 | $35,304.90 | 221,065 | 2026-04-22 | Filing | |
| $84.95 | 124 | $10,533.80 | 221,476 | 2026-04-22 | Filing | |
| $89.74 | 1,411 | $126,623.14 | 199,775 | 2026-04-21 | Filing | |
| $89.13 | 24,560 | $2,189,032.80 | 201,186 | 2026-04-21 | Filing | |
| $88.09 | 49,672 | $4,375,606.48 | 225,746 | 2026-04-21 | Filing | |
| $87.16 | 28,348 | $2,470,811.68 | 275,418 | 2026-04-21 | Filing | |
| $89.93 | 40,173 | $3,612,757.89 | 303,766 | 2026-04-20 | Filing | |
| $89.28 | 128,226 | $11,448,017.28 | 343,939 | 2026-04-20 | Filing | |
| $89.38 | 141 | $12,602.58 | 221,600 | 2026-04-21 | Filing | |
| $88.59 | 360 | $31,892.40 | 221,741 | 2026-04-21 | Filing | |
| $87.69 | 299 | $26,219.31 | 222,101 | 2026-04-21 | Filing | |
| $89.98 | 224 | $20,155.52 | 222,400 | 2026-04-20 | Filing | |
| $89.39 | 576 | $51,488.64 | 222,624 | 2026-04-20 | Filing | |
| $89.33 | 2,052 | $183,305.16 | 280,000 | 2026-04-21 | Filing | |
| $88.56 | 4,317 | $382,313.52 | 282,052 | 2026-04-21 | Filing |