Michael R. Niggli
Chief Operating Officer, SOUTHERN CALIFORNIA GAS CO.
Companies
- ESS Tech, Inc.Board member Oct 18, 2021 to now1
- PG&E CorporationBoard member Jul 10, 2020 to May 21, 20242
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- PG&E Corporation PCG58,846 shares3$777.1K at $13.21May 17, 2024
- ESS Tech, Inc. GWHT96,232 shares4$7.8K at $0.08Oct 13, 2025
As of each latest filing. The line shows shares held over time.
Recent filings
- Oct 13, 2025Granted 13,513 shares of ESS Tech, Inc.4
- Aug 29, 2024Exercised options 11,852 shares at $6.88 of ESS Tech, Inc.5
- May 17, 2024Granted 9,677 shares of PG&E Corporation3
- May 17, 2024Granted 202,702 shares of ESS Tech, Inc.6
- May 19, 2023Granted 10,836 shares of PG&E Corporation7
- May 19, 2023Granted 135,373 shares of ESS Tech, Inc.8
- May 16, 2023Bought 10,000 shares at $0.81 of ESS Tech, Inc.9
- May 12, 2023Bought 20,000 shares at $1.13 of ESS Tech, Inc.10
- Mar 6, 2023Bought 5,000 shares at $1.65 of ESS Tech, Inc.11
- Dec 15, 2022Bought 19,100 shares at $2.56 of ESS Tech, Inc.12
- Jun 1, 2022Granted 29,486 shares of ESS Tech, Inc.13
- May 19, 2022Granted 11,532 shares of PG&E Corporation14
- Mar 1, 2022Bought 20,000 shares at $5.01 of ESS Tech, Inc.15
- Nov 15, 2021Granted 30,053 shares of ESS Tech, Inc.16
- Nov 9, 2021Other 11,670 shares at $10.00 of ESS Tech, Inc.17
- Nov 9, 2021Other 11,670 shares at $10.00 of ESS Tech, Inc.17
- Nov 9, 2021Other 11,670 shares at $10.00 of ESS Tech, Inc.17
- Nov 9, 2021Other 11,670 shares at $10.00 of ESS Tech, Inc.17
- Nov 9, 2021Other 31,140 shares at $10.00 of ESS Tech, Inc.17
- Nov 9, 2021Other 77,822 shares at $10.00 of ESS Tech, Inc.16
- Nov 9, 2021Other 65,752 shares at $10.00 of ESS Tech, Inc.17
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARESS Tech, Inc., Board member
- 2SEC EDGARPG&E Corporation, Board member
- 3
- 4
- 5SEC EDGARForm 4 filed Sep 3, 2024
- 6SEC EDGARForm 4 filed May 17, 2024
- 7SEC EDGARForm 4 filed May 23, 2023
- 8SEC EDGARForm 4 filed May 22, 2023
- 9SEC EDGARForm 4 filed May 17, 2023
- 10SEC EDGARForm 4 filed May 15, 2023
- 11SEC EDGARForm 4 filed Mar 7, 2023
- 12SEC EDGARForm 4 filed Dec 16, 2022
- 13SEC EDGARForm 4 filed Jun 3, 2022
- 14SEC EDGARForm 4 filed May 23, 2022
- 15SEC EDGARForm 4 filed Mar 3, 2022
- 16SEC EDGARForm 4 filed Nov 17, 2021
- 17SEC EDGARForm 4 filed Nov 12, 2021