| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.87 | 123 | $6,626.21 | 46,054 | 2026-07-17 | Filing | |
| $53.38 | 2,638 | $140,823.04 | 46,177 | 2026-07-17 | Filing | |
| $52.32 | 2,564 | $134,143.35 | 48,815 | 2026-07-17 | Filing | |
| $51.48 | 369 | $18,996.97 | 51,379 | 2026-07-17 | Filing | |
| $49.97 | 324 | $16,190.77 | 51,748 | 2026-07-17 | Filing | |
| $53.92 | 63 | $3,397.01 | 25,000 | 2026-07-17 | Filing | |
| $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 |