| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $45.19 | 1,100 | $49,713.95 | 1,800 | 2025-09-19 | Filing | |
| $45.49 | 800 | $36,391.04 | 2,900 | 2025-09-18 | Filing | |
| $43.45 | 60,000 | $2,607,000.00 | 14,876 | 2025-08-21 | Filing |