| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.66 | 222 | $22,123.99 | 742,418 | 2026-02-13 | Filing | |
| $98.79 | 89,229 | $8,815,066.75 | 742,640 | 2026-02-13 | Filing | |
| $98.15 | 130,168 | $12,775,533.61 | 831,869 | 2026-02-13 | Filing | |
| $98.68 | 7,600 | $749,968.00 | 29,473 | 2026-02-13 | Filing | |
| $98.84 | 28,056 | $2,773,156.04 | 103,991 | 2026-02-17 | Filing | |
| $97.96 | 19,808 | $1,940,377.81 | 7,872 | 2026-02-17 | Filing | |
| $98.68 | 9,533 | $940,725.97 | 17,072 | 2026-02-13 | Filing | |
| $98.70 | 19,857 | $1,959,842.21 | 37,039 | 2026-02-13 | Filing | |
| $79.36 | 22,283 | $1,768,439.04 | 37,624 | 2025-07-25 | Filing | |
| $79.40 | 6,260 | $497,030.23 | 37,624 | 2025-07-25 | Filing | |
| $73.50 | 2,000 | $147,000.00 | 18,223 | 2025-02-25 | Filing | |
| $72.68 | 5,451 | $396,178.68 | 18,223 | 2025-02-24 | Filing | |
| $87.91 | 11,870 | $1,043,490.51 | 3,756 | 2024-05-16 | Filing | |
| $85.51 | 600 | $51,305.52 | 97,993 | 2024-02-21 | Filing | |
| $85.17 | 25,712 | $2,189,852.47 | 98,593 | 2024-02-21 | Filing | |
| $85.52 | 900 | $76,969.98 | 97,993 | 2024-02-21 | Filing | |
| $85.15 | 21,613 | $1,840,355.60 | 98,893 | 2024-02-21 | Filing | |
| $85.10 | 4,779 | $406,715.84 | 97,993 | 2024-02-20 | Filing | |
| $85.11 | 3,601 | $306,475.71 | 97,993 | 2024-02-20 | Filing | |
| $86.45 | 6,177 | $534,001.65 | 17,840 | 2024-02-16 | Filing |