| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.77 | 5,261 | $477,540.97 | 170,701 | 2025-05-08 | Filing | |
| $88.09 | 400 | $35,236.00 | 144,704 | 2025-05-01 | Filing | |
| $86.77 | 822 | $71,324.94 | 145,104 | 2025-05-01 | Filing | |
| $85.16 | 200 | $17,032.00 | 145,926 | 2025-05-01 | Filing | |
| $79.72 | 1,422 | $113,361.84 | 145,502 | 2025-04-01 | Filing | |
| $77.49 | 15,669 | $1,214,190.81 | 1,003,893 | 2025-03-14 | Filing | |
| $79.47 | 100,000 | $7,947,000.00 | 1,019,562 | 2025-03-12 | Filing | |
| $79.52 | 84,331 | $6,706,001.12 | 1,119,562 | 2025-03-12 | Filing | |
| $86.23 | 1,422 | $122,619.06 | 146,924 | 2025-03-03 | Filing | |
| $85.96 | 49,476 | $4,252,956.96 | 1,203,893 | 2025-02-26 | Filing | |
| $83.71 | 10,855 | $908,672.05 | 1,203,893 | 2025-02-25 | Filing | |
| $83.03 | 64,145 | $5,325,959.35 | 1,214,748 | 2025-02-25 | Filing | |
| $84.14 | 54,263 | $4,565,688.82 | 1,278,893 | 2025-02-25 | Filing | |
| $83.89 | 75,000 | $6,291,750.00 | 1,203,893 | 2025-02-24 | Filing | |
| $89.55 | 28,613 | $2,562,294.15 | 1,203,893 | 2025-02-14 | Filing | |
| $89.22 | 134,281 | $11,980,550.82 | 1,232,506 | 2025-02-14 | Filing | |
| $89.06 | 22,392 | $1,994,231.52 | 1,203,893 | 2025-02-13 | Filing | |
| $88.35 | 140,502 | $12,413,351.70 | 1,226,285 | 2025-02-13 | Filing | |
| $89.60 | 17,858 | $1,600,076.80 | 1,203,893 | 2025-02-11 | Filing | |
| $89.09 | 187,309 | $16,687,358.81 | 1,221,751 | 2025-02-11 | Filing |