| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.42 | 19,662 | $1,384,598.04 | 60,971 | 2026-05-28 | Filing | |
| $64.21 | 4,000 | $256,840.00 | 12,318 | 2026-05-19 | Filing | |
| $75.63 | 5,337 | $403,637.31 | 10,825 | 2026-05-13 | Filing | |
| $72.35 | 3,923 | $283,829.05 | 16,162 | 2026-05-08 | Filing | |
| $71.96 | 6,000 | $431,760.00 | 20,085 | 2026-05-08 | Filing | |
| $46.63 | 21,000 | $979,230.00 | 153,936 | 2026-02-26 | Filing | |
| $49.66 | 21,276 | $1,056,566.16 | 97,661 | 2026-02-23 | Filing | |
| $49.71 | 19,875 | $987,986.25 | 26,085 | 2026-02-23 | Filing | |
| $50.11 | 1,200 | $60,132.00 | 13,969 | 2026-02-23 | Filing | |
| $51.20 | 3,000 | $153,600.00 | 78,679 | 2026-02-24 | Filing | |
| $45.48 | 53,908 | $2,451,735.84 | 53,024 | 2026-02-12 | Filing | |
| $32.35 | 46,872 | $1,516,309.20 | 47,687 | 2025-02-18 | Filing | |
| $31.98 | 78,128 | $2,498,533.44 | 94,559 | 2025-02-14 | Filing | |
| $32.04 | 3,000 | $96,120.00 | 9,832 | 2025-02-07 | Filing | |
| $35.22 | 15,539 | $547,283.58 | 46,601 | 2024-12-02 | Filing | |
| $34.58 | 42,800 | $1,480,024.00 | 267,437 | 2024-11-25 | Filing | |
| $38.74 | 21,400 | $829,036.00 | 282,141 | 2024-05-24 | Filing | |
| $45.39 | 7,226 | $327,988.14 | 50,490 | 2024-02-16 | Filing | |
| $45.08 | 23,433 | $1,056,359.64 | 70,329 | 2024-02-16 | Filing | |
| $45.37 | 50,000 | $2,268,500.00 | 43,764 | 2024-02-16 | Filing |