| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.24 | 23,752 | $1,549,561.48 | 848,137 | 2026-05-27 | Filing | |
| $65.08 | 24,282 | $1,580,245.85 | 846,872 | 2026-05-26 | Filing | |
| $62.48 | 800 | $49,987.20 | 48,186 | 2026-05-26 | Filing | |
| $53.26 | 1,399 | $74,506.54 | 121,589 | 2026-05-21 | Filing | |
| $53.26 | 4,160 | $221,549.12 | 274,804 | 2026-05-21 | Filing | |
| $53.26 | 1,642 | $87,447.99 | 134,299 | 2026-05-21 | Filing | |
| $53.26 | 688 | $36,640.82 | 48,986 | 2026-05-21 | Filing | |
| $53.26 | 6,888 | $366,834.22 | 846,872 | 2026-05-21 | Filing | |
| $53.26 | 2,019 | $107,525.88 | 116,675 | 2026-05-21 | Filing | |
| $56.12 | 12,000 | $673,440.00 | 17,754 | 2026-05-12 | Filing | |
| $56.88 | 4,961 | $282,186.64 | 49,674 | 2026-05-08 | Filing | |
| $57.15 | 1,962 | $112,125.95 | 135,941 | 2026-05-04 | Filing | |
| $57.15 | 5,127 | $293,001.90 | 853,760 | 2026-05-04 | Filing | |
| $57.15 | 2,844 | $162,531.19 | 278,964 | 2026-05-04 | Filing | |
| $57.15 | 1,116 | $63,778.06 | 122,988 | 2026-05-04 | Filing | |
| $57.15 | 164 | $9,372.40 | 54,635 | 2026-05-04 | Filing | |
| $61.83 | 500 | $30,915.00 | 25,222 | 2026-04-27 | Filing | |
| $60.76 | 2,321 | $141,026.28 | 281,808 | 2026-04-23 | Filing | |
| $66.00 | 151 | $9,966.00 | 858,887 | 2026-04-22 | Filing | |
| $65.28 | 7,910 | $516,325.25 | 859,038 | 2026-04-22 | Filing |