| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $75.00 | 16,155 | $1,211,594.31 | 408,231 | 2025-02-11 | Filing |
| Large Shareholder, Officer, Director | $75.83 | 13,052 | $989,673.12 | 2,104,940 | 2025-02-12 | Filing |
| Large Shareholder, Officer, Director | $75.33 | 474,448 | $35,738,080.27 | 2,117,992 | 2025-02-12 | Filing |
| Large Shareholder, Officer, Director | $75.33 | 27,433 | $2,066,519.66 | 2,592,440 | 2025-02-12 | Filing |
| Large Shareholder, Officer, Director | $74.86 | 260,624 | $19,511,407.26 | 2,619,873 | 2025-02-12 | Filing |
| Large Shareholder, Officer, Director | $78.86 | 600 | $47,313.60 | 200,000 | 2025-02-11 | Filing |
| Large Shareholder, Officer, Director | $78.05 | 20,482 | $1,598,577.09 | 200,600 | 2025-02-11 | Filing |
| Large Shareholder, Officer, Director | $76.90 | 18,158 | $1,396,361.09 | 221,082 | 2025-02-11 | Filing |
| Large Shareholder, Officer, Director | $75.75 | 10,760 | $815,101.20 | 239,240 | 2025-02-11 | Filing |
| Large Shareholder, Officer, Director | $76.21 | 19,226 | $1,465,126.94 | 2,880,497 | 2025-02-11 | Filing |
| Large Shareholder, Officer, Director | $75.83 | 159,108 | $12,065,525.59 | 2,899,723 | 2025-02-11 | Filing |
| Director | $58.40 | 1,200 | $70,083.96 | 6,360 | 2025-02-03 | Filing |
| Director | $57.68 | 16,536 | $953,748.53 | 7,560 | 2025-02-03 | Filing |
| Director | $56.83 | 2,264 | $128,665.84 | 24,096 | 2025-02-03 | Filing |
| Director | $34.96 | 4,714 | $164,786.83 | 5,544 | 2023-07-28 | Filing |
| Officer | $58.05 | 70,000 | $4,063,402.00 | 304,506 | 2024-11-12 | Filing |
| Officer | $59.74 | 19,754 | $1,180,200.75 | 304,506 | 2024-11-12 | Filing |
| Officer | $58.82 | 6,195 | $364,370.70 | 324,260 | 2024-11-12 | Filing |
| Officer | $57.83 | 4,051 | $234,274.60 | 330,455 | 2024-11-12 | Filing |
| Director | $42.00 | 2,500 | $105,000.00 | 16,618 | 2024-11-01 | Filing |