Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $61.61 | 3,200 | Director | 17,512 | 2023-12-14 | Filing |
| $60.25 | 1,000 | Director | 20,712 | 2023-12-08 | Filing |
| $56.65 | 4,910 | Director | 10,159 | 2023-12-13 | Filing |
| $60.86 | 27,402 | Large Shareholder, Director | 13,896,368 | 2023-12-08 | Filing |
| $61.23 | 46,525 | Large Shareholder, Director | 13,923,770 | 2023-12-07 | Filing |
| $56.72 | 2,109 | Officer | 17,245 | 2023-11-20 | Filing |
| $54.63 | 9,784 | Large Shareholder, Officer, Director | 44,656 | 2023-11-03 | Filing |
| $53.87 | 6,648 | Large Shareholder, Officer, Director | 54,440 | 2023-11-03 | Filing |
| $53.04 | 1,239 | Large Shareholder, Officer, Director | 61,088 | 2023-11-02 | Filing |
| $52.68 | 63,021 | Large Shareholder, Officer, Director | 62,327 | 2023-11-02 | Filing |
| $49.64 | 23,685 | Large Shareholder | 13,970,295 | 2023-08-21 | Filing |
| $49.86 | 47,795 | Large Shareholder | 13,993,980 | 2023-08-18 | Filing |
| $56.08 | 3 | Large Shareholder, Officer, Director | 125,065 | 2023-08-07 | Filing |
| $55.43 | 6,448 | Large Shareholder, Officer, Director | 125,068 | 2023-08-07 | Filing |
| $56.92 | 29,120 | Large Shareholder, Officer, Director | 131,516 | 2023-08-04 | Filing |
| $55.71 | 19,429 | Large Shareholder, Officer, Director | 160,636 | 2023-08-04 | Filing |
| $67.36 | 14,838 | Large Shareholder, Officer, Director | 179,899 | 2023-05-12 | Filing |
| $66.46 | 10,162 | Large Shareholder, Officer, Director | 194,737 | 2023-05-12 | Filing |
| $86.51 | 2,503 | Officer | 39,875 | 2023-02-16 | Filing |
| $80.48 | 11,682 | Large Shareholder | 14,041,775 | 2023-02-09 | Filing |