| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $138.98 | 2,857 | $397,065.86 | 50,048 | 2026-08-07 | Filing | |
| $139.20 | 3,600 | $501,120.00 | 18,035 | 2026-08-06 | Filing | |
| $137.46 | 1,400 | $192,444.00 | 21,635 | 2026-08-06 | Filing | |
| $139.30 | 1,443 | $201,009.90 | 52,905 | 2026-08-06 | Filing | |
| $144.78 | 1,500 | $217,170.00 | 61,348 | 2026-08-04 | Filing | |
| $140.00 | 6,163 | $862,820.00 | 24,286 | 2026-08-04 | Filing | |
| $109.91 | 3,900 | $428,649.00 | 23,250 | 2024-11-22 | Filing | |
| $120.07 | 5,195 | $623,763.65 | 5,051 | 2024-11-06 | Filing | |
| $120.85 | 3,488 | $421,524.80 | 10,246 | 2024-11-06 | Filing | |
| $121.66 | 1,760 | $214,121.60 | 13,734 | 2024-11-06 | Filing | |
| $141.18 | 724 | $102,214.32 | 32,247 | 2024-03-01 | Filing | |
| $141.81 | 1,276 | $180,949.56 | 32,971 | 2024-03-01 | Filing | |
| $122.42 | 3,390 | $415,003.80 | 17,710 | 2023-11-15 | Filing | |
| $110.24 | 5,000 | $551,200.00 | 18,900 | 2023-09-01 | Filing | |
| $104.61 | 1,667 | $174,384.87 | 29,130 | 2023-08-23 | Filing | |
| $105.50 | 295 | $31,122.50 | 30,797 | 2023-08-23 | Filing | |
| $107.11 | 4,024 | $431,010.64 | 31,092 | 2023-08-22 | Filing | |
| $107.76 | 1,355 | $146,014.80 | 35,116 | 2023-08-22 | Filing | |
| $106.60 | 2,700 | $287,820.00 | 28,400 | 2023-08-22 | Filing | |
| $102.22 | 3,700 | $378,214.00 | 31,100 | 2023-08-17 | Filing |