| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.49 | 3,321 | $323,766.95 | 1,071,224 | 2025-02-20 | Filing | |
| $96.40 | 3,241 | $312,427.54 | 1,074,545 | 2025-02-20 | Filing | |
| $102.14 | 301,847 | $30,831,316.64 | 592 | 2025-02-21 | Filing | |
| $108.28 | 5,748 | $622,406.09 | 592 | 2025-02-21 | Filing | |
| $107.55 | 13,805 | $1,484,691.86 | 6,340 | 2025-02-21 | Filing | |
| $106.37 | 14,486 | $1,540,942.46 | 20,145 | 2025-02-21 | Filing | |
| $105.63 | 20,368 | $2,151,477.95 | 34,631 | 2025-02-21 | Filing | |
| $104.70 | 10,012 | $1,048,253.40 | 54,999 | 2025-02-21 | Filing | |
| $107.09 | 920 | $98,518.94 | 592 | 2025-02-20 | Filing | |
| $106.34 | 41,301 | $4,392,092.89 | 1,512 | 2025-02-20 | Filing | |
| $105.44 | 26,631 | $2,807,983.29 | 42,813 | 2025-02-20 | Filing | |
| $104.30 | 32,990 | $3,440,767.93 | 69,444 | 2025-02-20 | Filing | |
| $103.46 | 27,223 | $2,816,464.36 | 102,434 | 2025-02-20 | Filing | |
| $102.47 | 37,627 | $3,855,811.77 | 129,657 | 2025-02-20 | Filing | |
| $101.36 | 35,579 | $3,606,351.48 | 167,284 | 2025-02-20 | Filing | |
| $100.41 | 33,932 | $3,407,234.28 | 202,863 | 2025-02-20 | Filing | |
| $99.39 | 34,357 | $3,414,646.03 | 236,795 | 2025-02-20 | Filing | |
| $98.57 | 30,101 | $2,967,076.64 | 271,152 | 2025-02-20 | Filing | |
| $97.42 | 4,599 | $448,044.70 | 301,253 | 2025-02-20 | Filing | |
| $96.43 | 3,474 | $335,007.20 | 305,852 | 2025-02-20 | Filing |