| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $52.46 | 2,600 | $136,396.00 | 6,502,643 | 2025-01-22 | Filing |
| | $51.82 | 41,747 | $2,163,329.54 | 6,505,243 | 2025-01-22 | Filing |
| | $50.70 | 60,587 | $3,071,760.90 | 6,546,990 | 2025-01-22 | Filing |
| | $49.84 | 238,699 | $11,896,758.16 | 6,607,577 | 2025-01-22 | Filing |
| | $49.06 | 101,967 | $5,002,501.02 | 6,846,276 | 2025-01-22 | Filing |
| | $47.78 | 30,609 | $1,462,498.02 | 6,948,243 | 2025-01-22 | Filing |
| Large Shareholder | $35.79 | 148 | $5,297.57 | 15,218,365 | 2025-01-17 | Filing |
| Large Shareholder | $35.10 | 264,852 | $9,296,861.39 | 15,218,513 | 2025-01-17 | Filing |
| Large Shareholder | $35.80 | 10,000 | $358,000.00 | 15,483,365 | 2025-01-16 | Filing |
| Large Shareholder | $34.82 | 500,364 | $17,423,775.28 | 15,493,365 | 2025-01-16 | Filing |
| Large Shareholder | $36.04 | 8,909 | $321,115.11 | 15,993,729 | 2025-01-15 | Filing |
| Large Shareholder | $35.42 | 161,811 | $5,731,653.06 | 16,002,638 | 2025-01-15 | Filing |
| Large Shareholder | $35.79 | 148 | $5,297.57 | 15,218,365 | 2025-01-17 | Filing |
| Large Shareholder | $35.10 | 264,852 | $9,296,861.39 | 15,218,513 | 2025-01-17 | Filing |
| Large Shareholder | $35.80 | 10,000 | $358,000.00 | 15,483,365 | 2025-01-16 | Filing |
| Large Shareholder | $34.82 | 500,364 | $17,423,775.28 | 15,493,365 | 2025-01-16 | Filing |
| Large Shareholder | $36.04 | 8,909 | $321,115.11 | 15,993,729 | 2025-01-15 | Filing |
| Large Shareholder | $35.42 | 161,811 | $5,731,653.06 | 16,002,638 | 2025-01-15 | Filing |
| | $41.50 | 200 | $8,300.00 | 982,442 | 2025-01-07 | Filing |
| | $40.70 | 1,200 | $48,840.00 | 982,642 | 2025-01-07 | Filing |