| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.59 | 4,260 | $155,866.58 | 61,740 | 2025-08-05 | Filing | |
| $37.22 | 9,462 | $352,149.15 | 879,504 | 2025-08-05 | Filing | |
| $36.08 | 89,936 | $3,245,205.66 | 888,966 | 2025-08-05 | Filing | |
| $36.15 | 37,632 | $1,360,295.19 | 1,258,347 | 2025-08-06 | Filing | |
| $37.24 | 3,175 | $118,236.05 | 270,000 | 2025-08-05 | Filing | |
| $36.13 | 23,825 | $860,754.37 | 273,175 | 2025-08-05 | Filing | |
| $37.42 | 1,725 | $64,546.22 | 60,000 | 2025-08-05 | Filing | |
| $36.59 | 4,275 | $156,415.84 | 61,725 | 2025-08-05 | Filing | |
| $37.21 | 9,462 | $352,100.89 | 1,295,979 | 2025-08-05 | Filing | |
| $36.08 | 89,906 | $3,244,060.22 | 1,305,441 | 2025-08-05 | Filing | |
| $36.85 | 600 | $22,108.02 | 793,735 | 2025-08-01 | Filing | |
| $35.96 | 17,193 | $618,182.91 | 794,335 | 2025-08-01 | Filing | |
| $38.83 | 22,885 | $888,642.86 | 978,902 | 2025-07-23 | Filing | |
| $38.29 | 12,957 | $496,087.25 | 1,001,787 | 2025-07-23 | Filing | |
| $37.88 | 27,000 | $1,022,716.80 | 297,000 | 2025-07-22 | Filing | |
| $37.93 | 6,000 | $227,600.40 | 66,000 | 2025-07-22 | Filing | |
| $37.87 | 91,158 | $3,452,372.24 | 1,014,744 | 2025-07-22 | Filing | |
| $38.83 | 32,896 | $1,277,239.83 | 1,395,347 | 2025-07-23 | Filing | |
| $38.29 | 13,056 | $499,894.66 | 1,428,243 | 2025-07-23 | Filing | |
| $37.88 | 27,000 | $1,022,735.70 | 297,000 | 2025-07-22 | Filing |