| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.05 | 197 | $15,178.06 | 5,958,600 | 2025-11-19 | Filing | |
| $76.22 | 2,912 | $221,943.32 | 5,958,797 | 2025-11-19 | Filing | |
| $75.48 | 7,220 | $544,959.82 | 5,961,709 | 2025-11-19 | Filing | |
| $74.55 | 14,923 | $1,112,564.87 | 5,968,929 | 2025-11-19 | Filing | |
| $73.58 | 7,203 | $530,008.26 | 5,983,852 | 2025-11-19 | Filing | |
| $82.55 | 5,841 | $482,174.55 | 151,159 | 2025-11-20 | Filing | |
| $92.39 | 700 | $64,673.00 | 0 | 2025-11-12 | Filing | |
| $91.71 | 12,673 | $1,162,296.59 | 700 | 2025-11-12 | Filing | |
| $90.73 | 7,710 | $699,490.52 | 13,373 | 2025-11-12 | Filing | |
| $89.73 | 26,429 | $2,371,492.67 | 21,083 | 2025-11-12 | Filing | |
| $88.76 | 31,357 | $2,783,228.51 | 47,512 | 2025-11-12 | Filing | |
| $87.81 | 59,113 | $5,190,470.17 | 78,869 | 2025-11-12 | Filing | |
| $86.92 | 57,522 | $4,999,656.93 | 137,982 | 2025-11-12 | Filing | |
| $85.82 | 85,746 | $7,358,798.89 | 195,504 | 2025-11-12 | Filing | |
| $96.17 | 300 | $28,850.01 | 23,344 | 2025-11-11 | Filing | |
| $94.62 | 470 | $44,470.32 | 23,644 | 2025-11-11 | Filing | |
| $93.62 | 900 | $84,256.02 | 24,114 | 2025-11-11 | Filing | |
| $92.77 | 400 | $37,107.00 | 25,014 | 2025-11-11 | Filing | |
| $91.67 | 3,013 | $276,205.93 | 25,414 | 2025-11-11 | Filing | |
| $90.73 | 3,195 | $289,892.25 | 28,427 | 2025-11-11 | Filing |