Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $69.00 | 7,500 | Director | 2,278 | 2024-03-07 | Filing |
| $67.50 | 5,110 | Director | 5,309 | 2024-03-05 | Filing |
| $68.68 | 3,800 | Large Shareholder, Officer, Director | 2,187,526 | 2024-03-04 | Filing |
| $67.95 | 32,800 | Large Shareholder, Officer, Director | 2,191,326 | 2024-03-04 | Filing |
| $69.64 | 950 | Large Shareholder, Officer, Director | 2,224,126 | 2024-03-01 | Filing |
| $68.04 | 20,200 | Large Shareholder, Officer, Director | 2,225,076 | 2024-03-01 | Filing |
| $67.51 | 15,869 | Large Shareholder, Officer, Director | 2,245,276 | 2024-03-01 | Filing |
| $70.14 | 5,984 | Large Shareholder, Officer, Director | 2,255,737 | 2024-02-29 | Filing |
| $69.69 | 20,575 | Large Shareholder, Officer, Director | 2,261,721 | 2024-02-29 | Filing |
| $68.37 | 1,300 | Large Shareholder, Officer, Director | 2,282,296 | 2024-02-29 | Filing |
| $71.19 | 277 | Officer, Director | 6,452 | 2024-02-29 | Filing |
| $70.27 | 6,250 | Officer, Director | 6,729 | 2024-02-29 | Filing |
| $69.72 | 28,461 | Officer, Director | 12,979 | 2024-02-29 | Filing |
| $68.56 | 1,979 | Officer, Director | 41,440 | 2024-02-29 | Filing |
| $54.99 | 200 | Large Shareholder, Officer, Director | 2,269,475 | 2023-12-11 | Filing |
| $54.41 | 22,088 | Large Shareholder, Officer, Director | 2,269,675 | 2023-12-11 | Filing |
| $54.53 | 26,126 | Large Shareholder, Officer, Director | 2,286,731 | 2023-12-08 | Filing |
| $54.99 | 10,869 | Large Shareholder, Officer, Director | 2,312,857 | 2023-12-07 | Filing |
| $54.50 | 14,000 | Large Shareholder, Officer, Director | 2,323,726 | 2023-12-07 | Filing |
| $64.24 | 5,000 | Director | 1,169 | 2023-06-02 | Filing |