Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $58.99 | 3,250 | Director | 134,733 | 2024-12-16 | Filing |
| $60.21 | 28,000 | Large Shareholder, Director | 0 | 2024-12-17 | Filing |
| $59.27 | 6,609 | Large Shareholder, Director | 0 | 2024-12-16 | Filing |
| $58.86 | 49,391 | Large Shareholder, Director | 6,609 | 2024-12-16 | Filing |
| $69.03 | 600 | Officer | 242,803 | 2024-12-09 | Filing |
| $68.01 | 4,813 | Officer | 243,403 | 2024-12-09 | Filing |
| $66.96 | 4,587 | Officer | 248,216 | 2024-12-09 | Filing |
| $60.53 | 195,224 | Large Shareholder, Officer, Director | 0 | 2024-11-19 | Filing |
| $59.92 | 55,372 | Large Shareholder, Officer, Director | 0 | 2024-11-18 | Filing |
| $59.11 | 29,404 | Large Shareholder, Officer, Director | 55,372 | 2024-11-18 | Filing |
| $59.92 | 1,250 | Director | 137,983 | 2024-11-15 | Filing |
| $59.09 | 2,000 | Director | 139,233 | 2024-11-15 | Filing |
| $56.90 | 14,366 | Officer | 242,803 | 2024-11-01 | Filing |
| $55.76 | 2,300 | Officer | 257,169 | 2024-11-01 | Filing |
| $54.72 | 3,250 | Director | 141,233 | 2024-10-15 | Filing |
| $55.08 | 6,430 | Large Shareholder, Officer, Director | 0 | 2024-10-15 | Filing |
| $54.63 | 49,570 | Large Shareholder, Officer, Director | 6,430 | 2024-10-15 | Filing |
| $55.00 | 2,990 | Officer | 136,076 | 2024-10-10 | Filing |
| $50.55 | 1,400 | Officer | 242,803 | 2024-10-01 | Filing |
| $49.76 | 15,266 | Officer | 244,203 | 2024-10-01 | Filing |