John Michel
Chief Financial Officer, First Foundation Inc.
Companies
- Mechanics BancorpChief financial officer May 12, 2020 to Jan 5, 20261
- First Foundation Inc.Chief financial officer Dec 16, 2013 to Mar 18, 20202
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- Mechanics Bancorp MCHB105,086 shares3$1.5M at $14.34Sep 4, 2025
As of each latest filing. The line shows shares held over time.
Recent filings
- Sep 2, 2025Granted 16,052 shares of Mechanics Bancorp3
- Sep 2, 2025Granted 5,098 shares of Mechanics Bancorp3
- Jan 1, 2025Shares withheld for tax 1,622 shares at $11.42 of Mechanics Bancorp4
- Jan 1, 2025Exercised options 5,350 shares of Mechanics Bancorp4
- Jan 1, 2025Shares withheld for tax 515 shares at $11.42 of Mechanics Bancorp4
- Jan 1, 2025Exercised options 1,699 shares of Mechanics Bancorp4
- Jan 1, 2025Shares withheld for tax 268 shares at $11.42 of Mechanics Bancorp4
- Jan 1, 2025Exercised options 883 shares of Mechanics Bancorp4
- Nov 21, 2024Sold 8,000 shares at $11.26 of Mechanics Bancorp5
- Jan 1, 2024Exercised options 1,699 shares of Mechanics Bancorp6
- Jan 1, 2024Exercised options 882 shares of Mechanics Bancorp6
- Jan 1, 2024Exercised options 1,302 shares of Mechanics Bancorp6
- May 26, 2023Exercised options 1,807 shares of Mechanics Bancorp7
- May 12, 2023Bought 10,000 shares at $5.99 of Mechanics Bancorp8
- Jan 1, 2023Exercised options 882 shares of Mechanics Bancorp9
- Jan 1, 2023Exercised options 1,302 shares of Mechanics Bancorp9
- Nov 11, 2022Exercised options 7,740 shares of Mechanics Bancorp10
- May 26, 2022Exercised options 1,807 shares of Mechanics Bancorp11
- May 24, 2022Bought 3,000 shares at $39.80 of Mechanics Bancorp12
- Jan 1, 2022Exercised options 1,301 shares of Mechanics Bancorp13
- Nov 11, 2021Exercised options 7,740 shares of Mechanics Bancorp14
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3
- 4SEC EDGARForm 4 filed Jan 3, 2025
- 5SEC EDGARForm 4 filed Nov 25, 2024
- 6SEC EDGARForm 4 filed Jan 4, 2024
- 7SEC EDGARForm 4 filed May 31, 2023
- 8SEC EDGARForm 4 filed May 15, 2023
- 9SEC EDGARForm 4 filed Jan 4, 2023
- 10SEC EDGARForm 4 filed Nov 15, 2022
- 11SEC EDGARForm 4 filed May 26, 2022
- 12SEC EDGARForm 4 filed May 24, 2022
- 13SEC EDGARForm 4 filed Jan 4, 2022
- 14SEC EDGARForm 4 filed Nov 15, 2021