Miller John P. (CIK 0001709137)

Latest company ownership

Shares held
128,825
Last filed at
Mar 27, 2025
Confidence Score
50.1
2025Q4
Confidence Score History
2022Q3 2025Q4
Shares held
76,006
Last filed at
Jun 4, 2019
Confidence Score
50.0
2025Q4
Confidence Score History
2019Q1 2025Q4
Shares held
51,807
Last filed at
Nov 25, 2025
Confidence Score
83.8
2025Q4
Confidence Score History
2025Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 25, 2025 Nov 25, 2025 Capstone Green Energy Holdings, Inc. CFO Buy 95.0 +25,000 93.26% $50K
Dec 2, 2024 Dec 4, 2024 SPRUCE POWER HOLDING CORP Director Buy 95.0 +20,000 33.01% $52.4K
May 18, 2023 May 19, 2023 SPRUCE POWER HOLDING CORP Director Buy 86.3 +20,000 7.64% $16.6K
Sep 15, 2022 Sep 16, 2022 SPRUCE POWER HOLDING CORP Director Buy 86.3 +20,000 8.27% $22.2K
May 31, 2019 Jun 4, 2019 POWER SOLUTIONS INTERNATIONAL, INC. CEO Sell 42.5 -6,713 -8.12% $65.5K
Mar 31, 2019 May 14, 2019 POWER SOLUTIONS INTERNATIONAL, INC. CEO Sell 42.5 -8,281 -9.10% $62K