| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.50 | 107,941 | $4,263,669.50 | 219,867 | 2025-10-24 | Filing | |
| $39.50 | 66,672 | $2,633,544.00 | 2,257,826 | 2025-10-24 | Filing | |
| $39.50 | 122,271 | $4,829,704.50 | 747,380 | 2025-10-24 | Filing | |
| $39.50 | 14,116 | $557,582.00 | 6,909,249 | 2025-10-24 | Filing | |
| $37.31 | 33,532 | $1,251,078.92 | 547,343 | 2025-10-21 | Filing | |
| $36.60 | 22,895 | $837,957.00 | 547,343 | 2025-10-21 | Filing | |
| $35.63 | 30,049 | $1,070,645.87 | 547,343 | 2025-10-21 | Filing | |
| $34.44 | 13,324 | $458,878.56 | 547,343 | 2025-10-21 | Filing | |
| $36.42 | 17 | $619.14 | 686,567 | 2025-10-21 | Filing | |
| $36.42 | 83 | $3,022.86 | 2,309,035 | 2025-10-21 | Filing | |
| $35.69 | 5,316 | $189,728.04 | 686,584 | 2025-10-21 | Filing | |
| $35.69 | 25,327 | $903,920.63 | 2,309,118 | 2025-10-21 | Filing | |
| $34.91 | 1,210 | $42,241.10 | 691,900 | 2025-10-21 | Filing | |
| $34.91 | 5,763 | $201,186.33 | 2,334,445 | 2025-10-21 | Filing | |
| $33.87 | 4,187 | $141,813.69 | 693,110 | 2025-10-21 | Filing | |
| $33.87 | 19,948 | $675,638.76 | 2,340,208 | 2025-10-21 | Filing | |
| $32.69 | 4,688 | $153,250.72 | 697,297 | 2025-10-21 | Filing | |
| $32.69 | 22,339 | $730,261.91 | 2,360,156 | 2025-10-21 | Filing | |
| $32.33 | 5,412 | $174,969.96 | 701,985 | 2025-10-20 | Filing | |
| $32.33 | 25,788 | $833,726.04 | 2,382,495 | 2025-10-20 | Filing |