Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $63.80 | 1,446 | Officer, Director | 55,000 | 2024-12-11 | Filing |
| $62.97 | 9,254 | Officer, Director | 56,446 | 2024-12-11 | Filing |
| $62.28 | 5,811 | Officer, Director | 65,700 | 2024-12-11 | Filing |
| $61.13 | 500 | Officer, Director | 71,511 | 2024-12-11 | Filing |
| $62.35 | 2,489 | Officer, Director | 72,011 | 2024-12-11 | Filing |
| $61.57 | 2,315 | Officer, Director | 74,500 | 2024-12-11 | Filing |
| $60.29 | 2,294 | Officer, Director | 76,815 | 2024-12-11 | Filing |
| $59.08 | 891 | Officer, Director | 79,109 | 2024-12-11 | Filing |
| $62.29 | 871 | Officer, Director | 65,083 | 2024-12-10 | Filing |
| $61.45 | 10,545 | Officer, Director | 65,954 | 2024-12-10 | Filing |
| $60.36 | 12,790 | Officer, Director | 76,499 | 2024-12-10 | Filing |
| $59.74 | 50,794 | Officer, Director | 89,289 | 2024-12-10 | Filing |
| $37.93 | 50,000 | Officer, Director | 50,000 | 2024-11-07 | Filing |
| $28.34 | 10,101 | Large Shareholder, Officer, Director | 26,742 | 2024-08-29 | Filing |
| $28.32 | 780 | Large Shareholder, Officer, Director | 36,843 | 2024-08-28 | Filing |
| $28.35 | 10,000 | Large Shareholder, Officer, Director | 60,220 | 2024-08-29 | Filing |
| $28.32 | 780 | Large Shareholder, Officer, Director | 70,220 | 2024-08-28 | Filing |
| $74.08 | 160 | Large Shareholder, Officer, Director | 0 | 2022-02-28 | Filing |
| $74.07 | 140 | Large Shareholder, Officer, Director | 160 | 2022-02-28 | Filing |
| $73.25 | 600 | Large Shareholder, Officer, Director | 300 | 2022-02-28 | Filing |