| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $41.12 | 2,863 | $117,732.00 | 9,773,603 | 2024-03-08 | Filing |
| Director | $40.22 | 10,137 | $407,706.09 | 9,776,466 | 2024-03-08 | Filing |
| Officer | $41.40 | 1,600 | $66,235.04 | 396,709 | 2024-03-04 | Filing |
| Officer | $40.64 | 28,400 | $1,154,045.36 | 398,309 | 2024-03-04 | Filing |
| Large Shareholder, Officer, Director | $40.12 | 20,833 | $835,894.96 | 354,167 | 2024-02-28 | Filing |
| Large Shareholder, Officer, Director | $40.12 | 20,833 | $835,892.88 | 729,167 | 2024-02-28 | Filing |
| Officer | $40.64 | 8,531 | $346,699.84 | 249,779 | 2024-02-21 | Filing |
| Officer | $40.98 | 4,000 | $163,920.00 | 258,310 | 2024-02-21 | Filing |
| Officer | $41.47 | 1,509 | $62,578.23 | 94,616 | 2024-02-22 | Filing |
| Officer | $40.64 | 3,777 | $153,497.28 | 96,125 | 2024-02-21 | Filing |
| Officer | $40.64 | 10,972 | $445,902.08 | 233,629 | 2024-02-21 | Filing |
| Officer | $40.64 | 35,062 | $1,424,919.68 | 697,526 | 2024-02-21 | Filing |
| Officer | $40.64 | 7,762 | $315,447.68 | 492,026 | 2024-02-21 | Filing |
| Large Shareholder, Officer, Director | $44.09 | 40,000 | $1,763,448.00 | 0 | 2024-02-12 | Filing |
| Large Shareholder, Officer, Director | $44.09 | 200,000 | $8,817,240.00 | 1 | 2024-02-12 | Filing |
| Large Shareholder, Officer, Director | $44.44 | 7,296 | $324,197.76 | 0 | 2024-02-09 | Filing |
| Large Shareholder, Officer, Director | $44.08 | 32,704 | $1,441,719.87 | 7,296 | 2024-02-09 | Filing |
| Large Shareholder, Officer, Director | $44.44 | 36,479 | $1,620,944.37 | 1 | 2024-02-09 | Filing |
| Large Shareholder, Officer, Director | $44.08 | 163,521 | $7,208,643.41 | 36,480 | 2024-02-09 | Filing |
| Director | $41.77 | 200 | $8,354.00 | 9,786,603 | 2024-01-24 | Filing |