| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.00 | 50,000 | $5,500,000.00 | 267,793 | 2026-08-24 | Filing | |
| $104.02 | 3,232 | $336,192.64 | 21,110 | 2026-08-19 | Filing | |
| $105.00 | 50,000 | $5,250,000.00 | 317,793 | 2026-08-19 | Filing | |
| $104.23 | 4,800 | $500,304.00 | 30,303 | 2026-08-19 | Filing | |
| $110.00 | 20,000 | $2,200,000.00 | 67,775 | 2026-06-02 | Filing | |
| $100.31 | 100,000 | $10,031,000.00 | 294,183 | 2026-01-12 | Filing | |
| $100.00 | 10,000 | $1,000,000.00 | 70,580 | 2026-01-12 | Filing | |
| $80.54 | 1,498 | $120,648.92 | 19,824 | 2025-11-13 | Filing | |
| $84.75 | 585 | $49,578.75 | 21,322 | 2025-11-12 | Filing | |
| $75.00 | 18,966 | $1,422,450.00 | 394,183 | 2025-11-06 | Filing | |
| $75.05 | 1,222 | $91,711.10 | 332,599 | 2024-11-08 | Filing | |
| $75.02 | 6,664 | $499,933.28 | 333,821 | 2024-11-07 | Filing | |
| $75.15 | 23,148 | $1,739,572.20 | 340,485 | 2024-07-03 | Filing | |
| $75.06 | 10,000 | $750,600.00 | 61,678 | 2024-07-03 | Filing | |
| $45.60 | 80,000 | $3,648,000.00 | 21,393 | 2023-11-08 | Filing | |
| $45.00 | 2,816 | $126,720.00 | 11,187 | 2023-09-13 | Filing | |
| $45.00 | 2,816 | $126,720.00 | 11,187 | 2023-09-13 | Filing | |
| $34.00 | 8,500 | $289,000.00 | 6,545 | 2022-05-18 | Filing | |
| $30.00 | 4,365 | $130,950.00 | 56,081 | 2022-02-03 | Filing | |
| $25.00 | 2,681 | $67,025.00 | 19,442 | 2021-09-07 | Filing |