Home/Insiders/HANNA JOSEPH F
HJ
SEC Insider//CIK 0001226137

HANNA JOSEPH F

CIK 00012261372 companiesLIVERMORE, CA

Transactions

50

Companies

2

Filings

6

CIK

0001226137

Recent Transactions

50 trades
  • Sale

    Common Stock

    2025-07-29$127.91/sh2,575153,637 total
  • Sale

    Common Stock

    2025-07-29$125.67/sh6,317161,897 total
  • Sale

    Common Stock

    2025-07-29$126.90/sh5,685156,212 total
  • Award

    Common Stock

    2025-06-09+24,73445,267 total
  • Sale

    Common Stock

    2025-05-02$108.79/sh8,601168,296 total
  • Sale

    Common Stock

    2025-05-02$109.82/sh82168,214 total
  • Sale

    Common Stock

    2025-05-01$108.89/sh5,567176,897 total
  • Exercise/Conversion

    Restricted Stock Unit

    2025-02-252,7710 total
  • Tax Payment

    Common Stock

    2025-02-25$125.25/sh10,579182,464 total
  • Exercise/Conversion

    Restricted Stock Unit

    2025-02-258,3100 total
  • Exercise/Conversion

    Common Stock

    2025-02-25+2,771193,043 total
  • Exercise/Conversion

    Common Stock

    2025-02-25+16,620190,272 total
  • Exercise/Conversion

    Common Stock

    2025-02-24+3,197180,217 total
  • Exercise/Conversion

    Common Stock

    2025-02-24+8,806177,020 total
  • Exercise/Conversion

    Restricted Stock Unit

    2025-02-243,1973,197 total
  • Tax Payment

    Common Stock

    2025-02-24$125.66/sh6,565173,652 total
  • Exercise/Conversion

    Restricted Stock Unit

    2025-02-248,80617,614 total
  • Award

    Common Stock

    2025-02-21+16,910168,214 total
  • Sale

    Common Stock

    2024-11-07$121.73/sh4,105151,304 total
  • Sale

    Common Stock

    2024-11-06$119.64/sh11,430159,819 total
  • Sale

    Common Stock

    2024-11-06$120.51/sh4,410155,409 total
  • Award

    Common Stock

    2024-06-18+15,81320,533 total
  • Award

    Common Stock

    2024-03-19+4,7204,720 total
  • Exercise/Conversion

    Common Stock

    2024-02-26+3,196184,499 total
  • Exercise/Conversion

    Restricted Stock Unit

    2024-02-262,7702,771 total
  • Exercise/Conversion

    Restricted Stock Unit

    2024-02-263,1966,394 total
  • Exercise/Conversion

    Restricted Stock Unit

    2024-02-262,6740 total
  • Exercise/Conversion

    Common Stock

    2024-02-26+2,770181,303 total
  • Exercise/Conversion

    Restricted Stock Unit

    2024-02-268,0200 total
  • Tax Payment

    Common Stock

    2024-02-26$124.65/sh13,250171,249 total
  • Exercise/Conversion

    Common Stock

    2024-02-26+16,040175,859 total
  • Exercise/Conversion

    Common Stock

    2024-02-26+2,674178,533 total
  • Award

    Restricted Stock Unit

    2024-02-23+26,42026,420 total
  • Exercise/Conversion

    Common Stock

    2023-03-02$34.57/sh+56,000198,351 total
  • Disposition to Issuer

    Common Stock

    2023-03-02$101.03/sh19,162179,189 total
  • Tax Payment

    Common Stock

    2023-03-02$101.03/sh19,370159,819 total
  • Exercise/Conversion

    Common Stock

    2023-03-02$34.57/sh+56,000175,572 total
  • Exercise/Conversion

    Stock Appreciation Right

    2023-03-0256,0000 total
  • Disposition to Issuer

    Common Stock

    2023-03-02$101.03/sh19,162156,410 total
  • Tax Payment

    Common Stock

    2023-03-02$101.03/sh19,370137,040 total
  • Exercise/Conversion

    Stock Appreciation Right

    2023-03-0256,0000 total
  • Exercise/Conversion

    Common Stock

    2023-03-01+2,002143,404 total
  • Tax Payment

    Common Stock

    2023-03-01$101.03/sh1,053142,351 total
  • Exercise/Conversion

    Common Stock

    2023-03-01+2,002120,625 total
  • Tax Payment

    Common Stock

    2023-03-01$101.03/sh1,053119,572 total
  • Exercise/Conversion

    Restricted Stock Unit

    2023-03-012,0020 total
  • Exercise/Conversion

    Restricted Stock Unit

    2023-03-012,0020 total
  • Exercise/Conversion

    Common Stock

    2023-02-27+2,769129,284 total
  • Exercise/Conversion

    Common Stock

    2023-02-27+2,961120,637 total
  • Exercise/Conversion

    Common Stock

    2023-02-27+2,769152,063 total