| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $140.02 | 800 | $112,013.04 | 713,293 | 2026-08-10 | Filing | |
| $139.39 | 8,696 | $1,212,168.48 | 714,093 | 2026-08-10 | Filing | |
| $138.38 | 9,576 | $1,325,138.37 | 722,789 | 2026-08-10 | Filing | |
| $139.04 | 928 | $129,026.52 | 732,365 | 2026-08-07 | Filing | |
| $137.96 | 4,204 | $579,985.10 | 733,293 | 2026-08-07 | Filing | |
| $137.41 | 5,796 | $796,453.28 | 737,497 | 2026-08-07 | Filing | |
| $119.11 | 9,988 | $1,189,669.68 | 743,293 | 2026-06-05 | Filing | |
| $117.94 | 15,800 | $1,863,519.94 | 753,281 | 2026-06-05 | Filing | |
| $116.97 | 6,900 | $807,094.38 | 769,081 | 2026-06-05 | Filing | |
| $100.06 | 12,145 | $1,215,171.62 | 131,112 | 2026-02-20 | Filing | |
| $100.00 | 4,963 | $496,300.00 | 108,246 | 2026-02-20 | Filing | |
| $98.41 | 5,000 | $492,070.00 | 0 | 2026-02-13 | Filing | |
| $109.47 | 9,139 | $1,000,446.33 | 109,458 | 2025-05-09 | Filing | |
| $115.90 | 3,044 | $352,784.38 | 27,505 | 2025-05-12 | Filing | |
| $109.75 | 4,659 | $511,325.25 | 29,299 | 2025-02-21 | Filing | |
| $107.14 | 5,966 | $639,197.24 | 89,323 | 2025-02-18 | Filing | |
| $106.39 | 9,034 | $961,127.26 | 95,289 | 2025-02-18 | Filing | |
| $132.38 | 10,594 | $1,402,380.75 | 81,254 | 2024-08-08 | Filing | |
| $160.72 | 1,982 | $318,546.64 | 143,075 | 2024-06-17 | Filing | |
| $159.89 | 2,168 | $346,644.99 | 145,057 | 2024-06-17 | Filing |