| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.85 | 2,729 | $168,788.65 | 26,674 | 2026-09-14 | Filing | |
| $63.21 | 1,000 | $63,210.00 | 85,294 | 2026-09-11 | Filing | |
| $59.31 | 5,999 | $355,827.09 | 292,590 | 2026-09-01 | Filing | |
| $62.39 | 6,008 | $374,831.31 | 298,589 | 2026-08-19 | Filing | |
| $61.93 | 1,000 | $61,930.00 | 86,294 | 2026-08-11 | Filing | |
| $67.79 | 1,000 | $67,790.00 | 87,294 | 2026-07-13 | Filing | |
| $68.36 | 4,169 | $284,992.84 | 24,662 | 2026-07-08 | Filing | |
| $67.78 | 4,625 | $313,482.50 | 38,454 | 2026-06-17 | Filing | |
| $68.62 | 2,729 | $187,263.98 | 31,617 | 2026-06-16 | Filing | |
| $67.79 | 1,000 | $67,790.00 | 90,918 | 2026-06-11 | Filing | |
| $55.73 | 13,942 | $776,987.66 | 42,723 | 2026-03-19 | Filing | |
| $56.18 | 5,797 | $325,675.46 | 34,346 | 2026-03-17 | Filing | |
| $54.41 | 10,852 | $590,457.32 | 31,405 | 2026-03-16 | Filing | |
| $55.25 | 2,091 | $115,527.75 | 40,143 | 2026-03-16 | Filing | |
| $56.52 | 21,161 | $1,196,019.72 | 42,257 | 2026-03-12 | Filing | |
| $54.75 | 4,830 | $264,442.50 | 42,234 | 2026-03-13 | Filing | |
| $34.37 | 9,762,573 | $335,539,634.01 | 0 | 2025-12-01 | Filing | |
| $33.32 | 10,000,000 | $333,210,000.00 | 9,762,573 | 2025-11-12 | Filing | |
| $34.21 | 10,000,000 | $342,110,000.00 | 19,762,573 | 2025-09-08 | Filing | |
| $36.02 | 3,222,338 | $116,052,503.07 | 31,548,985 | 2025-05-12 | Filing |