| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.00 | 2,033 | $81,320.00 | 1,654,559 | 2025-03-17 | Filing | |
| $38.84 | 5,246 | $203,744.15 | 210,165 | 2025-03-05 | Filing | |
| $38.82 | 6,100 | $236,826.40 | 1,656,592 | 2025-03-05 | Filing | |
| $43.31 | 20,750 | $898,614.03 | 1,662,692 | 2025-02-26 | Filing | |
| $52.50 | 2,209 | $115,972.50 | 78,660 | 2025-02-21 | Filing | |
| $47.68 | 7,401 | $352,863.40 | 1,751,243 | 2025-02-03 | Filing | |
| $46.74 | 13,349 | $623,970.97 | 1,758,644 | 2025-02-03 | Filing | |
| $46.28 | 2,314 | $107,083.82 | 85,421 | 2025-01-21 | Filing | |
| $42.14 | 2,247 | $94,695.77 | 87,735 | 2024-12-20 | Filing | |
| $42.74 | 20,750 | $886,832.18 | 1,771,993 | 2024-12-18 | Filing | |
| $42.97 | 20,750 | $891,598.45 | 1,804,243 | 2024-11-25 | Filing | |
| $41.69 | 100 | $4,168.50 | 89,982 | 2024-11-20 | Filing | |
| $41.04 | 2,147 | $88,102.57 | 90,082 | 2024-11-20 | Filing | |
| $48.03 | 29,253 | $1,405,083.02 | 258,406 | 2024-11-07 | Filing | |
| $44.39 | 20,750 | $921,026.10 | 1,803,278 | 2024-10-29 | Filing | |
| $42.97 | 11,325 | $486,635.25 | 287,659 | 2024-10-21 | Filing | |
| $42.97 | 2,559 | $109,960.23 | 96,666 | 2024-10-21 | Filing | |
| $40.82 | 1,151 | $46,984.17 | 1,824,028 | 2024-09-30 | Filing | |
| $40.19 | 19,599 | $787,650.49 | 1,825,179 | 2024-09-30 | Filing | |
| $41.39 | 2,486 | $102,903.74 | 99,225 | 2024-09-20 | Filing |