| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $161.09 | 549 | $88,438.41 | 13,752 | 2026-08-18 | Filing | |
| $168.25 | 1,000 | $168,250.00 | 12,096 | 2026-08-06 | Filing | |
| $157.26 | 6,417 | $1,009,137.42 | 29,919 | 2026-07-27 | Filing | |
| $150.98 | 1,468 | $221,638.64 | 31,299 | 2026-07-23 | Filing | |
| $150.98 | 1,716 | $259,081.68 | 31,299 | 2026-07-23 | Filing | |
| $155.00 | 687 | $106,485.00 | 6,798 | 2026-07-23 | Filing | |
| $137.15 | 3,993 | $547,639.95 | 8,570 | 2026-05-07 | Filing | |
| $161.51 | 1,000 | $161,510.00 | 4,915 | 2026-02-19 | Filing | |
| $163.79 | 400 | $65,516.00 | 5,915 | 2026-02-18 | Filing | |
| $164.12 | 5,264 | $863,927.68 | 30,023 | 2025-08-07 | Filing | |
| $165.37 | 5,546 | $917,142.02 | 35,287 | 2025-08-07 | Filing | |
| $164.98 | 1,500 | $247,463.85 | 8,773 | 2025-07-25 | Filing | |
| $164.89 | 2,349 | $387,321.91 | 10,273 | 2025-07-25 | Filing | |
| $141.88 | 961 | $136,342.36 | 10,434 | 2025-05-09 | Filing | |
| $126.74 | 2,032 | $257,540.56 | 10,273 | 2025-03-11 | Filing | |
| $134.68 | 2,018 | $271,787.67 | 3,077 | 2025-03-10 | Filing | |
| $125.28 | 789 | $98,845.92 | 9,625 | 2025-03-04 | Filing | |
| $124.70 | 403 | $50,254.10 | 4,972 | 2025-02-19 | Filing | |
| $139.47 | 2,466 | $343,933.02 | 9,781 | 2024-12-02 | Filing | |
| $142.63 | 9,707 | $1,384,509.41 | 33,293 | 2024-11-25 | Filing |