| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.12 | 200 | $16,224.00 | 24,396 | 2025-09-04 | Filing | |
| $81.09 | 9,150 | $741,973.50 | 24,596 | 2025-09-04 | Filing | |
| $85.08 | 596 | $50,707.68 | 5,301 | 2025-08-25 | Filing | |
| $85.06 | 1,185 | $100,796.10 | 5,301 | 2025-08-25 | Filing | |
| $85.12 | 2,142 | $182,327.04 | 5,301 | 2025-08-25 | Filing | |
| $85.07 | 7,231 | $615,141.17 | 5,301 | 2025-08-25 | Filing | |
| $85.08 | 549 | $46,708.92 | 5,301 | 2025-08-25 | Filing | |
| $85.08 | 300 | $25,524.00 | 5,301 | 2025-08-25 | Filing | |
| $104.47 | 20,000 | $2,089,400.00 | 8,754 | 2025-05-20 | Filing | |
| $104.58 | 1,302 | $136,163.16 | 8,754 | 2025-05-20 | Filing | |
| $105.75 | 3,975 | $420,356.25 | 8,754 | 2025-05-19 | Filing | |
| $98.66 | 8,357 | $824,501.62 | 26,491 | 2025-05-08 | Filing | |
| $95.57 | 28,866 | $2,758,723.62 | 34,848 | 2025-05-07 | Filing | |
| $98.29 | 24,277 | $2,386,186.33 | 63,714 | 2025-05-06 | Filing | |
| $98.04 | 12,912 | $1,265,892.48 | 87,991 | 2025-05-06 | Filing | |
| $98.66 | 8,357 | $824,501.62 | 26,491 | 2025-05-08 | Filing | |
| $95.57 | 28,866 | $2,758,723.62 | 34,848 | 2025-05-07 | Filing | |
| $98.29 | 24,277 | $2,386,186.33 | 63,714 | 2025-05-06 | Filing | |
| $98.04 | 12,912 | $1,265,892.48 | 87,991 | 2025-05-06 | Filing | |
| $130.99 | 5,362 | $702,368.38 | 4,558 | 2024-12-13 | Filing |