Appel Peter A (CIK 0001227104)

Latest company ownership

Role: 10% Owner
Shares held
394,400
Last filed at
Mar 6, 2017
Confidence Score
50.0
2025Q4
Confidence Score History
2013Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 3, 2017 Mar 6, 2017 Ideal Power Inc. 10% Owner Buy 97.5 +394,400 47.02% $999.8K
May 15, 2015 May 20, 2015 Ideal Power Inc. 10% Owner Buy 100.0 +258,000 44.42% $2M
Nov 27, 2013 Dec 2, 2013 Ideal Power Inc. 10% Owner Buy 100.0 +580,777 100.00% $2M