Michael F. McNally
Director, Granite Construction.
Companies
- Limbach HoldingsBoard member Sep 8, 2017 to now1
- Granite ConstructionBoard member Feb 19, 2016 to now2
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- Granite Construction GVA35,662 shares3$4.0M at $111.78Jun 8, 2026
- Limbach Holdings LMB59,379 shares4$2.9M at $48.78Jan 1, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jun 8, 2026Granted 1,501 shares of Granite Construction3
- Jan 1, 2026Exercised options 956 shares of Limbach Holdings4
- Aug 12, 2025Granted 1,828 shares of Granite Construction5
- Aug 12, 2025Granted 1,920 shares of Granite Construction6
- Jan 1, 2025Exercised options 1,914 shares of Limbach Holdings7
- Jun 11, 2024Granted 3,341 shares of Granite Construction8
- May 13, 2024Sold 854 shares at $51.56 of Limbach Holdings9
- May 13, 2024Sold 7,119 shares at $50.00 of Limbach Holdings9
- Jan 1, 2024Exercised options 6,906 shares of Limbach Holdings10
- Jan 1, 2024Exercised options 1,067 shares of Limbach Holdings10
- Jun 9, 2023Granted 5,041 shares of Granite Construction11
- Jan 1, 2023Exercised options 8,876 shares of Limbach Holdings12
- Jan 1, 2023Exercised options 1,067 shares of Limbach Holdings12
- Jan 1, 2023Exercised options 1,067 shares of Limbach Holdings12
- Jun 10, 2022Granted 5,582 shares of Granite Construction13
- Jan 1, 2022Exercised options 1,066 shares of Limbach Holdings14
- Jan 1, 2022Exercised options 1,067 shares of Limbach Holdings14
- Jan 1, 2022Exercised options 1,067 shares of Limbach Holdings14
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARLimbach Holdings, Board member
- 2SEC EDGARGranite Construction, Board member
- 3
- 4
- 5SEC EDGARForm 4 filed Aug 14, 2025
- 6SEC EDGARForm 4 filed Feb 13, 2026
- 7SEC EDGARForm 4 filed Jan 3, 2025
- 8SEC EDGARForm 4 filed Jun 12, 2024
- 9SEC EDGARForm 4 filed May 15, 2024
- 10SEC EDGARForm 4 filed Jan 3, 2024
- 11SEC EDGARForm 4 filed Jun 12, 2023
- 12SEC EDGARForm 4 filed Jan 4, 2023
- 13SEC EDGARForm 4 filed Jun 13, 2022
- 14SEC EDGARForm 4 filed Jan 4, 2022