| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $171.52 | 1,524 | $261,396.48 | 4,578 | 2026-04-29 | Filing | |
| $173.13 | 3,031 | $524,757.03 | 94,308 | 2026-04-29 | Filing | |
| $174.44 | 15,000 | $2,616,600.00 | 9,887 | 2026-04-27 | Filing | |
| $178.20 | 2,743 | $488,806.71 | 29,700 | 2026-04-27 | Filing | |
| $174.22 | 175 | $30,488.50 | 4,448 | 2026-04-27 | Filing | |
| $173.29 | 5,000 | $866,450.00 | 19,091 | 2026-04-28 | Filing | |
| $175.09 | 47,001 | $8,229,405.09 | 97,339 | 2026-04-27 | Filing | |
| $125.08 | 18,461 | $2,309,024.34 | 22,205 | 2026-02-23 | Filing | |
| $121.72 | 5,000 | $608,600.00 | 12,775 | 2026-02-23 | Filing | |
| $93.92 | 8,656 | $812,997.49 | 26,275 | 2025-11-07 | Filing | |
| $100.53 | 3,254 | $327,124.62 | 3,178 | 2024-05-15 | Filing | |
| $79.75 | 4,727 | $376,978.25 | 6,432 | 2023-08-03 | Filing | |
| $84.47 | 400 | $33,788.00 | 580 | 2023-01-10 | Filing | |
| $80.13 | 400 | $32,052.00 | 980 | 2022-12-12 | Filing | |
| $86.42 | 400 | $34,568.00 | 1,380 | 2022-11-10 | Filing | |
| $67.85 | 400 | $27,140.00 | 1,780 | 2022-10-10 | Filing | |
| $78.32 | 400 | $31,328.00 | 2,180 | 2022-09-12 | Filing | |
| $73.38 | 400 | $29,352.00 | 2,580 | 2022-08-10 | Filing | |
| $73.52 | 400 | $29,408.00 | 2,980 | 2022-07-11 | Filing | |
| $92.56 | 400 | $37,024.00 | 3,380 | 2022-06-10 | Filing |