| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.38 | 7,894 | $405,626.09 | 0 | 2026-08-13 | Filing | |
| $51.42 | 1,364 | $70,132.11 | 0 | 2026-08-13 | Filing | |
| $52.00 | 3,000 | $156,000.00 | 58,690 | 2026-08-10 | Filing | |
| $50.05 | 24,964 | $1,249,558.04 | 20,000 | 2026-08-05 | Filing | |
| $50.05 | 10,000 | $500,544.00 | 20,000 | 2026-08-05 | Filing | |
| $49.00 | 3,000 | $147,000.00 | 58,690 | 2026-07-28 | Filing | |
| $47.34 | 36,920 | $1,747,922.02 | 40,000 | 2026-03-05 | Filing | |
| $44.19 | 15,964 | $705,453.95 | 50,000 | 2026-01-23 | Filing | |
| $48.03 | 34,612 | $1,662,421.28 | 0 | 2025-08-08 | Filing | |
| $48.44 | 84,612 | $4,098,672.97 | 565,036 | 2025-08-12 | Filing | |
| $48.67 | 6,842 | $333,011.77 | 11,994 | 2025-08-15 | Filing | |
| $48.44 | 84,612 | $4,098,672.97 | 565,036 | 2025-08-12 | Filing | |
| $48.03 | 34,612 | $1,662,421.28 | 0 | 2025-08-08 | Filing | |
| $48.05 | 16,000 | $768,790.40 | 11,880 | 2025-08-08 | Filing | |
| $48.05 | 32,724 | $1,572,411.11 | 11,880 | 2025-08-08 | Filing | |
| $47.94 | 4,934 | $236,519.68 | 0 | 2025-07-24 | Filing | |
| $47.92 | 8,648 | $414,411.30 | 0 | 2025-07-24 | Filing | |
| $45.21 | 4,000 | $180,827.60 | 10,192 | 2025-07-17 | Filing | |
| $45.20 | 5,052 | $228,364.55 | 10,192 | 2025-07-17 | Filing | |
| $45.22 | 12,000 | $542,640.00 | 10,192 | 2025-07-17 | Filing |