Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Officer, Director | $65.20 | 19,738 | $1,286,917.60 | 438,851 | 2025-05-06 | Filing |
Officer, Director | $65.26 | 14,203 | $926,887.78 | 458,589 | 2025-05-05 | Filing |
Officer | $95.11 | 1,465 | $139,336.15 | 83,097 | 2025-03-10 | Filing |
Officer, Director | $84.75 | 9,892 | $838,347.00 | 436,584 | 2025-02-11 | Filing |
Officer, Director | $84.04 | 15,108 | $1,269,676.32 | 446,476 | 2025-02-11 | Filing |
Officer | $85.17 | 3,400 | $289,578.00 | 72,551 | 2025-02-11 | Filing |
Officer | $84.05 | 2,600 | $218,530.00 | 75,951 | 2025-02-11 | Filing |
Officer, Director | $81.60 | 3,104 | $253,286.40 | 461,584 | 2024-11-06 | Filing |
Officer, Director | $80.94 | 28,895 | $2,338,761.30 | 464,688 | 2024-11-06 | Filing |
Officer, Director | $94.73 | 349 | $33,060.77 | 493,583 | 2024-08-23 | Filing |
Officer, Director | $93.57 | 15,197 | $1,421,983.29 | 493,932 | 2024-08-23 | Filing |
Officer, Director | $92.68 | 4,109 | $380,822.12 | 509,129 | 2024-08-08 | Filing |
Officer, Director | $92.07 | 12,014 | $1,106,128.98 | 513,238 | 2024-08-08 | Filing |
Officer, Director | $96.08 | 300 | $28,824.00 | 525,252 | 2024-05-30 | Filing |
Officer, Director | $95.39 | 11,883 | $1,133,519.37 | 525,552 | 2024-05-30 | Filing |
Director | $102.42 | 3,300 | $337,986.00 | 7,633 | 2024-05-23 | Filing |
Officer | $104.47 | 5,212 | $544,497.64 | 28,516 | 2024-05-08 | Filing |
Director | $117.50 | 5,000 | $587,500.00 | 84,643 | 2023-12-14 | Filing |
Director | $117.55 | 100 | $11,755.00 | 0 | 2023-12-15 | Filing |
Officer | $117.14 | 2,500 | $292,850.00 | 64,074 | 2023-12-08 | Filing |