| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.41 | 1,290 | $55,998.90 | 1,372,028 | 2026-03-03 | Filing | |
| $43.11 | 25,152 | $1,084,302.72 | 1,373,318 | 2026-03-03 | Filing | |
| $44.51 | 32,640 | $1,452,806.40 | 9,706,462 | 2026-03-02 | Filing | |
| $44.20 | 68,248 | $3,016,561.60 | 9,739,102 | 2026-03-02 | Filing | |
| $44.51 | 8,589 | $382,296.39 | 1,398,470 | 2026-03-02 | Filing | |
| $44.20 | 17,960 | $793,832.00 | 1,407,059 | 2026-03-02 | Filing | |
| $42.94 | 72,546 | $3,115,125.24 | 10,561,284 | 2026-03-04 | Filing | |
| $43.43 | 4,718 | $204,902.74 | 10,633,830 | 2026-03-03 | Filing | |
| $43.11 | 109,691 | $4,728,779.01 | 10,638,548 | 2026-03-03 | Filing | |
| $44.52 | 28,192 | $1,255,107.84 | 10,748,239 | 2026-03-02 | Filing | |
| $44.21 | 84,853 | $3,751,351.13 | 10,776,431 | 2026-03-02 | Filing | |
| $44.23 | 18,000 | $796,140.00 | 10,035 | 2026-02-27 | Filing | |
| $44.71 | 22,000 | $983,620.00 | 16,148 | 2026-02-26 | Filing | |
| $36.44 | 87,878 | $3,202,274.32 | 18,968,790 | 2025-11-05 | Filing | |
| $35.97 | 252,122 | $9,068,828.34 | 19,056,668 | 2025-11-05 | Filing | |
| $35.44 | 260,000 | $9,214,400.00 | 19,308,790 | 2025-11-04 | Filing | |
| $36.78 | 10,163 | $373,795.14 | 19,568,790 | 2025-11-03 | Filing | |
| $36.17 | 289,837 | $10,483,404.29 | 19,578,953 | 2025-11-03 | Filing | |
| $34.64 | 1,200,000 | $41,568,000.00 | 19,868,790 | 2025-09-02 | Filing | |
| $35.23 | 95,000 | $3,346,850.00 | 7,348,101 | 2025-08-12 | Filing |