| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.13 | 14,614 | $630,301.82 | 2,662,534 | 2026-02-25 | Filing | |
| $42.00 | 60,000 | $2,520,000.00 | 79,460 | 2026-02-13 | Filing | |
| $40.00 | 20,000 | $800,000.00 | 79,460 | 2026-02-02 | Filing | |
| $39.71 | 7,423 | $294,767.33 | 22,741 | 2025-12-12 | Filing | |
| $39.74 | 4,874 | $193,692.76 | 245,593 | 2025-12-12 | Filing | |
| $39.70 | 3,830 | $152,051.00 | 79,460 | 2025-12-12 | Filing | |
| $39.73 | 4,874 | $193,644.02 | 316,908 | 2025-12-12 | Filing | |
| $39.72 | 6,688 | $265,647.36 | 248,695 | 2025-12-12 | Filing | |
| $39.71 | 826 | $32,800.46 | 6,040 | 2025-12-12 | Filing | |
| $38.65 | 6,875 | $265,718.75 | 75,630 | 2025-12-05 | Filing | |
| $38.65 | 8,893 | $343,714.45 | 239,325 | 2025-12-05 | Filing | |
| $38.70 | 1,501 | $58,088.70 | 4,986 | 2025-12-05 | Filing | |
| $38.63 | 6,122 | $236,492.86 | 22,504 | 2025-12-05 | Filing | |
| $38.63 | 12,012 | $464,023.56 | 240,341 | 2025-12-05 | Filing | |
| $38.63 | 8,343 | $322,290.09 | 310,640 | 2025-12-05 | Filing | |
| $39.46 | 20,000 | $789,180.00 | 68,755 | 2025-12-01 | Filing | |
| $41.00 | 20,000 | $819,960.00 | 68,755 | 2025-10-01 | Filing | |
| $45.35 | 500 | $22,675.00 | 0 | 2025-09-29 | Filing | |
| $45.51 | 500 | $22,755.00 | 500 | 2025-09-26 | Filing | |
| $45.41 | 800 | $36,328.00 | 1,000 | 2025-09-25 | Filing |