| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.94 | 9,701 | $358,333.60 | 474,826 | 2025-10-20 | Filing | |
| $38.00 | 200 | $7,600.00 | 717,474 | 2025-10-15 | Filing | |
| $36.21 | 8,623 | $312,214.69 | 422,371 | 2025-10-10 | Filing | |
| $38.08 | 12,800 | $487,409.92 | 717,474 | 2025-09-23 | Filing | |
| $38.08 | 12,200 | $464,566.24 | 717,474 | 2025-09-22 | Filing | |
| $37.63 | 9,701 | $365,090.34 | 474,826 | 2025-09-22 | Filing | |
| $39.21 | 4,295,139 | $168,412,400.19 | 13,759,910 | 2025-09-12 | Filing | |
| $39.21 | 4,295,139 | $168,412,400.19 | 13,759,910 | 2025-09-12 | Filing | |
| $39.21 | 7,766,088 | $304,508,310.48 | 24,879,437 | 2025-09-12 | Filing | |
| $39.21 | 5,938,773 | $232,859,289.33 | 19,025,452 | 2025-09-12 | Filing | |
| $40.49 | 8,623 | $349,157.34 | 422,371 | 2025-09-10 | Filing | |
| $40.49 | 16,666 | $674,848.01 | 354,512 | 2025-09-10 | Filing | |
| $40.06 | 85,000 | $3,405,253.00 | 583,355 | 2025-09-08 | Filing | |
| $40.03 | 19,404 | $776,713.01 | 474,826 | 2025-09-08 | Filing | |
| $37.01 | 3,400 | $125,832.30 | 193,261 | 2025-08-26 | Filing | |
| $39.19 | 3,400 | $133,233.42 | 201,956 | 2025-05-15 | Filing | |
| $35.11 | 9,702 | $340,646.92 | 490,870 | 2025-08-20 | Filing | |
| $34.66 | 46,667 | $1,617,580.89 | 764,131 | 2025-08-12 | Filing | |
| $34.49 | 8,623 | $297,391.75 | 438,044 | 2025-08-11 | Filing | |
| $37.10 | 9,702 | $359,938.38 | 490,870 | 2025-07-21 | Filing |