Peter Appel, Ten Percent Owner at Ideal Power, holds 838.78K shares in Ideal Power (Ticker: IPWR), holds 1.60M shares in Resonant (Ticker: RESN), holds 201.84K shares in Arch Capital Group (Ticker: ACGL). Most recently, Peter Appel Bought ― shares of Ideal Power on Mar 06, 2017 for an estimated value of 997.83K.