| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.90 | 43,872 | $4,514,428.80 | 45,477 | 2026-02-17 | Filing | |
| $103.17 | 30,082 | $3,103,559.94 | 509,257 | 2026-02-17 | Filing | |
| $102.49 | 63,467 | $6,504,732.83 | 479,175 | 2026-02-17 | Filing | |
| $101.30 | 8,650 | $876,245.00 | 415,708 | 2026-02-17 | Filing | |
| $100.39 | 22,801 | $2,288,992.39 | 407,058 | 2026-02-17 | Filing | |
| $103.41 | 112 | $11,581.92 | 15,503,748 | 2026-02-17 | Filing | |
| $102.87 | 90,127 | $9,271,364.49 | 15,503,636 | 2026-02-17 | Filing | |
| $102.13 | 34,761 | $3,550,140.93 | 15,413,509 | 2026-02-17 | Filing | |
| $104.93 | 50,000 | $5,246,500.00 | 235,000 | 2026-02-09 | Filing | |
| $117.92 | 35,000 | $4,127,319.00 | 185,000 | 2025-05-22 | Filing | |
| $113.49 | 13,250 | $1,503,733.23 | 13,250 | 2025-05-06 | Filing | |
| $53.63 | 900 | $48,267.00 | 86,837 | 2022-08-08 | Filing | |
| $52.96 | 17,810 | $943,217.60 | 85,937 | 2022-08-08 | Filing | |
| $58.80 | 4,707 | $276,771.60 | 68,127 | 2022-02-24 | Filing | |
| $57.63 | 3,976 | $229,136.88 | 63,420 | 2022-02-24 | Filing | |
| $59.79 | 4,705 | $281,311.95 | 59,444 | 2022-02-17 | Filing | |
| $58.91 | 3,600 | $212,076.00 | 54,739 | 2022-02-17 | Filing | |
| $48.13 | 26,000 | $1,251,478.80 | 26,000 | 2021-02-12 | Filing | |
| $28.38 | 50,000 | $1,419,000.00 | 54,000 | 2020-02-28 | Filing | |
| $20.97 | 150,000 | $3,145,500.00 | 49,700,000 | 2018-02-09 | Filing |