HANNA JOSEPH F - Insider Non-Derivative Transactions at MCGRATH RENTCORP (MGRC) - (SEC)

Updated on December 12, 2024.

According to recent SEC insider information filed on Feb 26, 2024, HANNA JOSEPH F's relationship to MCGRATH RENTCORP (MGRC) is Officer (President and CEO), and currently has 184,499 shares of Common Stock.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other MGRC insiders.

Data Source: SEC.
HANNA JOSEPH F - Insider Non-Derivative Transactions of MGRC Common Stock
HANNA JOSEPH F - Insider Non-Derivative Transactions at MGRC
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Feb 27, 2024 F -- (Common Stock) 13250 124.65 171249
Feb 27, 2024 M -- (Common Stock) 16040 0 175859
Feb 27, 2024 M -- (Common Stock) 2674 0 178533
Feb 27, 2024 M -- (Common Stock) 2770 0 181303
Feb 27, 2024 M -- (Common Stock) 3196 0 184499
Mar 3, 2023 F -- (Common Stock) 19370 101.03 137040
Mar 3, 2023 Disposition -- (Common Stock) 19162 101.03 156410
Mar 3, 2023 F -- (Common Stock) 19370 101.03 159819
Mar 3, 2023 M -- (Common Stock) 56000 34.57 175572
Mar 3, 2023 Disposition -- (Common Stock) 19162 101.03 179189
Mar 3, 2023 M -- (Common Stock) 56000 34.57 198351
Mar 2, 2023 F -- (Common Stock) 1053 101.03 119572
Mar 2, 2023 M -- (Common Stock) 2002 0 120625
Mar 2, 2023 F -- (Common Stock) 1053 101.03 142351
Mar 2, 2023 M -- (Common Stock) 2002 0 143404
Feb 28, 2023 Acquisition -- (Common Stock) 8658 0 117676
Feb 28, 2023 F -- (Common Stock) 10661 101.99 118623
Feb 28, 2023 M -- (Common Stock) 2961 0 120637
Feb 28, 2023 M -- (Common Stock) 2673 0 123310
Feb 28, 2023 M -- (Common Stock) 3205 0 126515
Feb 28, 2023 M -- (Common Stock) 2769 0 129284
Feb 28, 2023 Acquisition -- (Common Stock) 8658 0 140455
Feb 28, 2023 F -- (Common Stock) 10661 101.99 141402
Feb 28, 2023 M -- (Common Stock) 2961 0 143416
Feb 28, 2023 M -- (Common Stock) 2673 0 146089
Feb 28, 2023 M -- (Common Stock) 3205 0 149294
Feb 28, 2023 M -- (Common Stock) 2769 0 152063