| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $31.88 | 50,000 | $1,594,000.00 | 10,866,192 | 2025-03-20 | Filing |
| Large Shareholder, Officer, Director | $31.73 | 100,000 | $3,173,000.00 | 10,916,192 | 2025-03-19 | Filing |
| Large Shareholder, Officer, Director | $32.20 | 50,000 | $1,610,000.00 | 11,016,192 | 2025-03-18 | Filing |
| Large Shareholder, Officer, Director | $32.38 | 100,000 | $3,238,000.00 | 11,066,192 | 2025-03-17 | Filing |
| Large Shareholder, Officer, Director | $33.86 | 100,000 | $3,386,000.00 | 11,166,192 | 2025-03-14 | Filing |
| Large Shareholder, Officer, Director | $36.22 | 12,133 | $439,457.26 | 11,395,078 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $35.29 | 25,000 | $882,250.00 | 11,407,211 | 2024-12-13 | Filing |
| Large Shareholder, Officer, Director | $35.32 | 25,000 | $883,000.00 | 11,432,211 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $35.05 | 25,000 | $876,250.00 | 11,457,211 | 2024-12-10 | Filing |
| Large Shareholder, Officer, Director | $35.49 | 25,000 | $887,250.00 | 11,482,211 | 2024-12-09 | Filing |
| Large Shareholder, Officer, Director | $35.67 | 25,000 | $891,750.00 | 11,507,211 | 2024-12-06 | Filing |
| Large Shareholder, Officer, Director | $35.83 | 25,000 | $895,750.00 | 11,532,211 | 2024-12-05 | Filing |
| Officer | $34.24 | 25,000 | $856,000.00 | 110,918 | 2024-12-03 | Filing |
| Large Shareholder, Officer, Director | $34.24 | 50,000 | $1,712,000.00 | 11,557,211 | 2024-12-03 | Filing |
| Large Shareholder, Officer, Director | $34.20 | 25,589 | $875,143.80 | 11,607,211 | 2024-12-02 | Filing |
| Director | $34.08 | 3,154 | $107,486.11 | 79,231 | 2024-12-03 | Filing |
| Director | $34.08 | 4,089 | $139,352.30 | 467,620 | 2024-12-03 | Filing |
| Director | $33.78 | 10,000 | $337,835.00 | 471,709 | 2024-12-02 | Filing |
| Director | $33.75 | 823 | $27,776.25 | 82,385 | 2024-11-29 | Filing |
| Director | $33.75 | 839 | $28,316.25 | 481,709 | 2024-11-29 | Filing |