| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.42 | 2,184 | $116,669.06 | 25,063 | 2026-07-17 | Filing | |
| $52.39 | 2,063 | $108,084.90 | 27,247 | 2026-07-17 | Filing | |
| $51.55 | 459 | $23,659.89 | 29,310 | 2026-07-17 | Filing | |
| $50.05 | 231 | $11,562.52 | 29,769 | 2026-07-17 | Filing | |
| $50.84 | 5,889 | $299,421.49 | 41,884 | 2026-07-06 | Filing | |
| $49.98 | 4,111 | $205,481.76 | 47,773 | 2026-07-06 | Filing | |
| $45.00 | 46,776 | $2,104,920.00 | 6,555,102 | 2026-06-22 | Filing | |
| $45.38 | 787,024 | $35,715,149.12 | 6,601,878 | 2026-06-22 | Filing | |
| $45.00 | 1,477 | $66,465.00 | 219,405 | 2026-06-22 | Filing | |
| $45.38 | 24,846 | $1,127,511.48 | 220,882 | 2026-06-22 | Filing | |
| $44.75 | 1,238 | $55,397.41 | 51,000 | 2026-06-17 | Filing | |
| $43.86 | 3,401 | $149,179.42 | 52,238 | 2026-06-17 | Filing | |
| $42.79 | 1,379 | $59,000.52 | 55,639 | 2026-06-17 | Filing | |
| $44.74 | 1,133 | $50,693.82 | 25,000 | 2026-06-17 | Filing | |
| $43.87 | 2,599 | $114,018.39 | 26,133 | 2026-06-17 | Filing | |
| $42.83 | 1,268 | $54,304.64 | 28,732 | 2026-06-17 | Filing | |
| $45.02 | 272,322 | $12,259,936.44 | 7,388,902 | 2026-06-15 | Filing | |
| $45.02 | 9,086 | $409,051.72 | 245,728 | 2026-06-15 | Filing | |
| $35.82 | 354 | $12,679.82 | 51,884 | 2026-06-05 | Filing | |
| $35.36 | 1,867 | $66,012.08 | 52,238 | 2026-06-05 | Filing |