| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.10 | 146,622 | $12,330,616.96 | 592 | 2025-03-12 | Filing | |
| $83.49 | 511,945 | $42,739,984.30 | 147,214 | 2025-03-12 | Filing | |
| $82.41 | 293,040 | $24,150,657.17 | 659,159 | 2025-03-12 | Filing | |
| $81.44 | 190,809 | $15,539,160.58 | 952,199 | 2025-03-12 | Filing | |
| $80.63 | 107,584 | $8,674,465.64 | 1,143,008 | 2025-03-12 | Filing | |
| $90.13 | 276 | $24,875.41 | 184,617 | 2025-03-05 | Filing | |
| $89.10 | 1,300 | $115,828.05 | 184,893 | 2025-03-05 | Filing | |
| $88.02 | 900 | $79,220.97 | 186,193 | 2025-03-05 | Filing | |
| $86.75 | 700 | $60,728.01 | 187,093 | 2025-03-05 | Filing | |
| $85.73 | 1,700 | $145,743.04 | 187,793 | 2025-03-05 | Filing | |
| $84.66 | 1,700 | $143,929.99 | 189,493 | 2025-03-05 | Filing | |
| $83.43 | 200 | $16,685.00 | 191,193 | 2025-03-05 | Filing | |
| $90.21 | 300 | $27,063.99 | 1,390,630 | 2025-03-03 | Filing | |
| $89.48 | 4,300 | $384,781.20 | 1,390,930 | 2025-03-03 | Filing | |
| $88.38 | 4,000 | $353,532.00 | 1,395,230 | 2025-03-03 | Filing | |
| $87.47 | 4,500 | $393,593.85 | 1,399,230 | 2025-03-03 | Filing | |
| $86.62 | 2,800 | $242,536.28 | 1,403,730 | 2025-03-03 | Filing | |
| $85.04 | 300 | $25,512.00 | 1,406,530 | 2025-03-03 | Filing | |
| $84.13 | 900 | $75,717.00 | 1,406,830 | 2025-03-03 | Filing | |
| $83.10 | 2,900 | $240,998.41 | 1,407,730 | 2025-03-03 | Filing |