Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Director | $56.26 | 20,000 | $1,125,200.00 | 184,913 | 2024-12-31 | Filing |
| $59.18 | 57 | $3,373.26 | 132,980 | 2024-12-27 | Filing |
| $59.18 | 43 | $2,544.74 | 58,428 | 2024-12-27 | Filing |
| $59.72 | 313,739 | $18,737,402.92 | 133,037 | 2024-12-26 | Filing |
| $59.72 | 233,940 | $13,971,575.23 | 58,471 | 2024-12-26 | Filing |
Director | $60.19 | 20,000 | $1,203,800.00 | 204,913 | 2024-12-24 | Filing |
Officer | $55.98 | 2,996 | $167,716.08 | 129,223 | 2024-12-20 | Filing |
Director | $58.99 | 3,250 | $191,717.50 | 134,733 | 2024-12-16 | Filing |
Large Shareholder, Director | $60.21 | 28,000 | $1,685,880.00 | 0 | 2024-12-17 | Filing |
Large Shareholder, Director | $59.27 | 6,609 | $391,715.43 | 0 | 2024-12-16 | Filing |
Large Shareholder, Director | $58.86 | 49,391 | $2,907,154.26 | 6,609 | 2024-12-16 | Filing |
Officer | $69.03 | 600 | $41,418.00 | 242,803 | 2024-12-09 | Filing |
Officer | $68.01 | 4,813 | $327,332.13 | 243,403 | 2024-12-09 | Filing |
Officer | $66.96 | 4,587 | $307,145.52 | 248,216 | 2024-12-09 | Filing |
Large Shareholder, Officer, Director | $60.53 | 195,224 | $11,816,908.72 | 0 | 2024-11-19 | Filing |
Large Shareholder, Officer, Director | $59.92 | 55,372 | $3,317,890.24 | 0 | 2024-11-18 | Filing |
Large Shareholder, Officer, Director | $59.11 | 29,404 | $1,738,070.44 | 55,372 | 2024-11-18 | Filing |
Director | $59.92 | 1,250 | $74,900.00 | 137,983 | 2024-11-15 | Filing |
Director | $59.09 | 2,000 | $118,180.00 | 139,233 | 2024-11-15 | Filing |
Officer | $56.90 | 14,366 | $817,425.40 | 242,803 | 2024-11-01 | Filing |