| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.53 | 5,492 | $601,520.09 | 38,368 | 2025-12-12 | Filing | |
| $109.26 | 3,452 | $377,165.87 | 43,860 | 2025-12-05 | Filing | |
| $112.00 | 15,862 | $1,776,544.00 | 230,688 | 2025-11-18 | Filing | |
| $113.75 | 786 | $89,403.57 | 24,829 | 2025-11-17 | Filing | |
| $115.10 | 3,452 | $397,325.20 | 230,688 | 2025-11-14 | Filing | |
| $114.00 | 1,000 | $114,000.00 | 23,615 | 2025-11-07 | Filing | |
| $112.50 | 1,722 | $193,725.00 | 1,364 | 2025-11-06 | Filing | |
| $102.57 | 1,000 | $102,570.00 | 25,105 | 2025-08-08 | Filing | |
| $105.59 | 37,000 | $3,906,941.00 | 70,992 | 2025-05-20 | Filing | |
| $105.71 | 2,750 | $290,688.75 | 6,728 | 2025-05-15 | Filing | |
| $106.34 | 7,168 | $762,237.95 | 12,954 | 2025-05-09 | Filing | |
| $106.79 | 1,000 | $106,790.00 | 26,096 | 2025-05-08 | Filing | |
| $108.40 | 2,400 | $260,160.00 | 49,962 | 2025-03-10 | Filing | |
| $107.62 | 15,863 | $1,707,176.06 | 52,362 | 2025-03-10 | Filing | |
| $106.61 | 11,539 | $1,230,172.79 | 68,225 | 2025-03-10 | Filing | |
| $107.63 | 23,170 | $2,493,787.10 | 79,764 | 2025-03-07 | Filing | |
| $107.63 | 1,000 | $107,630.00 | 25,393 | 2025-03-07 | Filing | |
| $107.63 | 21,903 | $2,357,419.89 | 107,992 | 2025-03-07 | Filing | |
| $103.40 | 21,490 | $2,222,087.49 | 222,618 | 2024-12-27 | Filing | |
| $103.39 | 3,254 | $336,444.08 | 244,108 | 2024-12-27 | Filing |