Skip to Main Content
Insider Trading

Last Updated: 3 weeks, 1 day ago

Michael Haack has an estimated net worth of at least $48.1 million*, as of April 16, 2025. They own shares of EXP stock. They have sold 145,163 shares of EXP stock since 2021, for an estimated $31.0 million.

Michael Haack $EXP SEC Form 4 Insider Trading

Michael Haack has filed a total of 21 insider trades in $EXP since 2021. Their most recent trade was a sale of 2,003 shares, made on Nov 21, 2024. Their largest trade was a sale of 19,868 shares, made on May 24, 2023. We estimate that they now own shares of $EXP, worth an estimated $17.2 million.



Insider Trading at $EXP

There have been a total of 93 insider trades reported at $EXP since 2021, with 310 shares purchased and 426,249 shares sold. The most active insider traders in $EXP stock have been Michael Haack, James H Graass, and William R Devlin. The most recent trade was a purchase of 155 shares reported by MICHAEL R NICOLAIS (None), made on Feb 10, 2025.



History of Insider Stock Trades by Michael Haack

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
EXP logo EXP Sale 2,003 Nov 21, 2024 Nov. 25, 2024, 5:06 p.m.
EXP logo EXP Sale 4,453 Nov 21, 2024 Nov. 25, 2024, 5:06 p.m.
EXP logo EXP Sale 4,258 Nov 21, 2024 Nov. 25, 2024, 5:06 p.m.
EXP logo EXP Sale 4,613 Nov 21, 2024 Nov. 25, 2024, 5:06 p.m.
EXP logo EXP Sale 5,652 Nov 21, 2024 Nov. 25, 2024, 5:06 p.m.
EXP logo EXP Sale 11,688 Nov 22, 2024 Nov. 25, 2024, 5:06 p.m.
EXP logo EXP Sale 200 Nov 22, 2024 Nov. 25, 2024, 5:06 p.m.
EXP logo EXP Sale 350 Mar 06, 2024 March 8, 2024, 6 p.m.
EXP logo EXP Sale 11,291 Mar 06, 2024 March 8, 2024, 6 p.m.
EXP logo EXP Sale 7,012 Mar 06, 2024 March 8, 2024, 6 p.m.
EXP logo EXP Sale 9,702 Mar 06, 2024 March 8, 2024, 6 p.m.
EXP logo EXP Sale 3,345 Mar 06, 2024 March 8, 2024, 6 p.m.
EXP logo EXP Sale 5,000 Jun 16, 2023 June 16, 2023, 8:08 p.m.
EXP logo EXP Sale 6,805 May 24, 2023 May 26, 2023, 5 p.m.
EXP logo EXP Sale 1,357 May 24, 2023 May 26, 2023, 5 p.m.
EXP logo EXP Sale 19,868 May 24, 2023 May 26, 2023, 5 p.m.
EXP logo EXP Sale 18,608 Jan 31, 2023 Feb. 2, 2023, 6:43 p.m.
EXP logo EXP Sale 7,070 Nov 15, 2021 Nov. 16, 2021, 8 p.m.
EXP logo EXP Sale 5,000 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
EXP logo EXP Sale 5,000 Nov 02, 2021 Nov. 3, 2021, 8 p.m.
EXP logo EXP Sale 11,888 Aug 11, 2021 Aug. 12, 2021, 8 p.m.




$EXP Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.