| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.20 | 17,913 | $720,102.60 | 698,075 | 2025-11-17 | Filing | |
| $40.20 | 2,182 | $87,716.40 | 6,903,443 | 2025-11-17 | Filing | |
| $39.58 | 10,476 | $414,640.08 | 209,391 | 2025-10-28 | Filing | |
| $39.58 | 17,118 | $677,530.44 | 2,240,708 | 2025-10-28 | Filing | |
| $39.58 | 31,392 | $1,242,495.36 | 715,988 | 2025-10-28 | Filing | |
| $39.58 | 3,624 | $143,437.92 | 6,905,625 | 2025-10-28 | Filing | |
| $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 |