| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.66 | 10,692 | $1,140,409.79 | 417,635 | 2025-08-01 | Filing | |
| $105.53 | 3,801 | $401,120.29 | 428,327 | 2025-08-01 | Filing | |
| $104.42 | 3,897 | $406,941.11 | 432,128 | 2025-08-01 | Filing | |
| $103.56 | 3,757 | $389,086.94 | 436,025 | 2025-08-01 | Filing | |
| $110.05 | 100 | $11,005.00 | 5,898,652 | 2025-08-01 | Filing | |
| $108.77 | 200 | $21,753.00 | 5,898,752 | 2025-08-01 | Filing | |
| $107.67 | 475 | $51,141.49 | 5,898,952 | 2025-08-01 | Filing | |
| $106.76 | 700 | $74,734.03 | 5,899,427 | 2025-08-01 | Filing | |
| $105.35 | 300 | $31,605.00 | 5,900,127 | 2025-08-01 | Filing | |
| $103.85 | 100 | $10,385.00 | 5,900,427 | 2025-08-01 | Filing | |
| $109.55 | 5,987 | $655,880.64 | 7,108,961 | 2025-08-01 | Filing | |
| $108.53 | 5,247 | $569,434.87 | 7,114,948 | 2025-08-01 | Filing | |
| $107.61 | 18,080 | $1,945,671.97 | 7,120,195 | 2025-08-01 | Filing | |
| $106.72 | 15,646 | $1,669,667.58 | 7,138,275 | 2025-08-01 | Filing | |
| $105.62 | 3,750 | $396,069.38 | 7,153,921 | 2025-08-01 | Filing | |
| $104.60 | 3,178 | $332,413.40 | 7,157,671 | 2025-08-01 | Filing | |
| $103.64 | 3,112 | $322,519.59 | 7,160,849 | 2025-08-01 | Filing | |
| $107.83 | 5,834 | $629,067.39 | 7,163,961 | 2025-07-28 | Filing | |
| $106.83 | 11,574 | $1,236,401.81 | 7,169,795 | 2025-07-28 | Filing | |
| $105.99 | 14,468 | $1,533,399.66 | 7,181,369 | 2025-07-28 | Filing |