| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $143.27 | 37,381 | $5,355,643.16 | 716,494 | 2026-05-11 | Filing | |
| $142.41 | 13,770 | $1,960,969.18 | 753,875 | 2026-05-11 | Filing | |
| $141.13 | 8,589 | $1,212,153.55 | 767,645 | 2026-05-11 | Filing | |
| $140.26 | 12,013 | $1,684,962.60 | 776,234 | 2026-05-11 | Filing | |
| $139.32 | 8,665 | $1,207,186.14 | 788,247 | 2026-05-11 | Filing | |
| $138.42 | 6,200 | $858,226.32 | 796,912 | 2026-05-11 | Filing | |
| $138.14 | 15,000 | $2,072,100.00 | 45,426 | 2026-05-08 | Filing | |
| $58.87 | 17,500 | $1,030,225.00 | 233,636 | 2026-03-09 | Filing | |
| $61.66 | 240 | $14,798.40 | 143,803 | 2026-01-07 | Filing | |
| $61.22 | 21,166 | $1,295,848.13 | 144,043 | 2026-01-07 | Filing | |
| $71.97 | 10,000 | $719,700.00 | 27,619 | 2025-12-11 | Filing | |
| $58.00 | 10,000 | $580,000.00 | 58,561 | 2025-11-26 | Filing | |
| $56.17 | 10,000 | $561,692.00 | 68,561 | 2025-11-20 | Filing | |
| $54.52 | 20,000 | $1,090,450.00 | 98,073 | 2025-11-21 | Filing | |
| $63.50 | 62 | $3,937.00 | 211,198 | 2025-11-11 | Filing | |
| $62.83 | 3,496 | $219,647.04 | 211,260 | 2025-11-11 | Filing | |
| $62.02 | 11,442 | $709,592.79 | 214,756 | 2025-11-11 | Filing | |
| $62.85 | 4,442 | $279,181.03 | 226,198 | 2025-11-04 | Filing | |
| $62.01 | 10,558 | $654,717.42 | 230,640 | 2025-11-04 | Filing | |
| $65.32 | 339 | $22,143.17 | 241,198 | 2025-10-28 | Filing |