| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.91 | 11,745 | $398,258.86 | 122,655 | 2024-07-01 | Filing | |
| $29.49 | 96,000 | $2,831,203.20 | 1,466,299 | 2024-06-25 | Filing | |
| $29.49 | 96,000 | $2,831,155.20 | 1,832,040 | 2024-06-25 | Filing | |
| $28.34 | 4,939 | $139,967.31 | 1,010,326 | 2024-06-17 | Filing | |
| $27.53 | 60,630 | $1,669,162.09 | 1,015,265 | 2024-06-17 | Filing | |
| $29.28 | 278 | $8,139.06 | 320,760 | 2024-06-20 | Filing | |
| $29.51 | 1,337 | $39,450.32 | 321,038 | 2024-06-18 | Filing | |
| $28.85 | 1,819 | $52,480.70 | 322,375 | 2024-06-18 | Filing | |
| $28.32 | 1,031 | $29,193.90 | 324,194 | 2024-06-17 | Filing | |
| $27.53 | 12,298 | $338,620.51 | 325,225 | 2024-06-17 | Filing | |
| $29.50 | 4,131 | $121,878.55 | 465,967 | 2024-06-18 | Filing | |
| $28.88 | 5,627 | $162,516.20 | 470,098 | 2024-06-18 | Filing | |
| $28.34 | 2,241 | $63,520.25 | 465,967 | 2024-06-17 | Filing | |
| $27.53 | 28,071 | $772,862.00 | 468,208 | 2024-06-17 | Filing | |
| $28.40 | 5,506 | $156,370.95 | 423,807 | 2024-06-17 | Filing | |
| $27.54 | 6,700 | $184,550.16 | 429,313 | 2024-06-17 | Filing | |
| $28.34 | 2,795 | $79,211.42 | 1,151,447 | 2024-06-17 | Filing | |
| $27.53 | 35,143 | $967,557.08 | 1,154,242 | 2024-06-17 | Filing | |
| $30.19 | 120 | $3,622.30 | 1,562,299 | 2024-06-20 | Filing | |
| $29.47 | 95,880 | $2,825,372.66 | 1,562,419 | 2024-06-20 | Filing |