Market Cap: $78.66M
Market Cap: $78.66M
Somo David M sold 24,342 shares of IPWR on 13 August. They now own 413,383 IPWR shares.
Somo David M sold IPWRSomo David M bought 61,860 shares of IPWR on 13 August. They now own 437,725 IPWR shares.
Somo David M bought IPWRBurns Timothy bought 20,000 shares of IPWR on 22 June. They now own 114,699 IPWR shares.
Burns Timothy bought IPWRBurns Timothy sold 5,247 shares of IPWR on 20 June. They now own 94,699 IPWR shares.
Burns Timothy sold IPWRBurns Timothy sold 2,928 shares of IPWR on 12 June. They now own 99,946 IPWR shares.
Burns Timothy sold IPWRBurns Timothy bought 6,667 shares of IPWR on 5 June. They now own 105,498 IPWR shares.
Burns Timothy bought IPWRBurns Timothy sold 6,667 shares of IPWR on 5 June. They now own 0 IPWR shares.
Burns Timothy sold IPWRBurns Timothy sold 2,624 shares of IPWR on 5 June. They now own 102,874 IPWR shares.
Burns Timothy sold IPWRBurns Timothy sold 6,667 shares of IPWR on 3 June. They now own 6,667 IPWR shares.
Burns Timothy sold IPWRBurns Timothy sold 2,624 shares of IPWR on 3 June. They now own 98,831 IPWR shares.
Burns Timothy sold IPWRBurns Timothy bought 6,667 shares of IPWR on 3 June. They now own 101,455 IPWR shares.
Burns Timothy bought IPWRBurns Timothy sold 2,624 shares of IPWR on 1 June. They now own 94,788 IPWR shares.
Burns Timothy sold IPWRBurns Timothy sold 6,666 shares of IPWR on 1 June. They now own 13,334 IPWR shares.
Burns Timothy sold IPWRBurns Timothy bought 6,666 shares of IPWR on 1 June. They now own 97,412 IPWR shares.
Burns Timothy bought IPWRTurmelle Michael C bought 5,250 shares of IPWR on 26 May. They now own 83,582 IPWR shares.
Turmelle Michael C bought IPWRSomo David M bought 61,860 shares of IPWR on 18 May. They now own 400,207 IPWR shares.
Somo David M bought IPWRSomo David M sold 24,342 shares of IPWR on 18 May. They now own 375,865 IPWR shares.
Somo David M sold IPWRSomo David M bought 90,909 shares of IPWR on 25 February. They now own 338,347 IPWR shares.
Somo David M bought IPWRTurmelle Michael C bought 36,364 shares of IPWR on 2 January. They now own 78,332 IPWR shares.
Turmelle Michael C bought IPWRKnight Gregory C bought 18,182 shares of IPWR on 2 January. They now own 39,166 IPWR shares.
Knight Gregory C bought IPWRFreeman Drue bought 18,182 shares of IPWR on 2 January. They now own 39,166 IPWR shares.
Freeman Drue bought IPWRLesster Laban E bought 18,182 shares of IPWR on 2 January. They now own 42,166 IPWR shares.
Lesster Laban E bought IPWRBurns Timothy sold 3,607 shares of IPWR on 15 December. They now own 90,746 IPWR shares.
Burns Timothy sold IPWRSomo David M bought 247,438 shares of IPWR on 3 November. They now own 247,438 IPWR shares.
Somo David M bought IPWRSomo David M bought 0 shares of IPWR on 3 November. They now own 0 IPWR shares.
Somo David M bought IPWRBrdar Daniel sold 11,101 shares of IPWR on 20 June. They now own 174,652 IPWR shares.
Brdar Daniel sold IPWRBurns Timothy sold 5,639 shares of IPWR on 20 June. They now own 94,353 IPWR shares.
Burns Timothy sold IPWRBurns Timothy bought 20,000 shares of IPWR on 12 June. They now own 20,000 IPWR shares.
Burns Timothy bought IPWRBrdar Daniel bought 20,000 shares of IPWR on 12 June. They now own 185,753 IPWR shares.
Brdar Daniel bought IPWRBrdar Daniel bought 60,000 shares of IPWR on 12 June. They now own 60,000 IPWR shares.
Brdar Daniel bought IPWRBurns Timothy bought 20,000 shares of IPWR on 12 June. They now own 99,992 IPWR shares.
Burns Timothy bought IPWRKnight Gregory C bought 7,732 shares of IPWR on 2 January. They now own 20,984 IPWR shares.
Knight Gregory C bought IPWRFreeman Drue bought 7,732 shares of IPWR on 2 January. They now own 20,984 IPWR shares.
Freeman Drue bought IPWRLesster Laban E bought 7,732 shares of IPWR on 2 January. They now own 23,984 IPWR shares.
Lesster Laban E bought IPWRTurmelle Michael C bought 15,464 shares of IPWR on 2 January. They now own 41,968 IPWR shares.
Turmelle Michael C bought IPWRBrdar Daniel sold 9,838 shares of IPWR on 17 December. They now own 165,753 IPWR shares.
Brdar Daniel sold IPWRBurns Timothy sold 3,279 shares of IPWR on 17 December. They now own 79,992 IPWR shares.
Burns Timothy sold IPWRBrdar Daniel sold 3,935 shares of IPWR on 15 December. They now own 175,591 IPWR shares.
Brdar Daniel sold IPWRBurns Timothy sold 3,608 shares of IPWR on 15 December. They now own 83,271 IPWR shares.
Burns Timothy sold IPWRLesster Laban E bought 3,000 shares of IPWR on 19 November. They now own 16,252 IPWR shares.
Lesster Laban E bought IPWRBrdar Daniel bought 4,500 shares of IPWR on 19 November. They now own 179,526 IPWR shares.
Brdar Daniel bought IPWRBrdar Daniel bought 85,000 shares of IPWR on 20 June. They now own 175,026 IPWR shares.
Brdar Daniel bought IPWRBurns Timothy bought 40,000 shares of IPWR on 20 June. They now own 86,879 IPWR shares.
Burns Timothy bought IPWRLesster Laban E bought 7,742 shares of IPWR on 2 January. They now own 13,252 IPWR shares.
Lesster Laban E bought IPWRKnight Gregory C bought 7,742 shares of IPWR on 2 January. They now own 13,252 IPWR shares.
Knight Gregory C bought IPWRTurmelle Michael C bought 15,484 shares of IPWR on 2 January. They now own 26,504 IPWR shares.
Turmelle Michael C bought IPWRFreeman Drue bought 7,742 shares of IPWR on 2 January. They now own 13,252 IPWR shares.
Freeman Drue bought IPWRBrdar Daniel sold 9,838 shares of IPWR on 17 December. They now own 90,026 IPWR shares.
Brdar Daniel sold IPWRBurns Timothy sold 3,280 shares of IPWR on 17 December. They now own 46,879 IPWR shares.
Burns Timothy sold IPWRBurns Timothy sold 3,608 shares of IPWR on 15 December. They now own 50,159 IPWR shares.
Burns Timothy sold IPWRBrdar Daniel sold 3,935 shares of IPWR on 15 December. They now own 99,864 IPWR shares.
Brdar Daniel sold IPWRBrdar Daniel bought 4,500 shares of IPWR on 16 May. They now own 103,799 IPWR shares.
Brdar Daniel bought IPWRBrdar Daniel bought 1,202 shares of IPWR on 15 May. They now own 99,299 IPWR shares.
Brdar Daniel bought IPWRBurns Timothy bought 2,500 shares of IPWR on 15 May. They now own 53,767 IPWR shares.
Burns Timothy bought IPWRLesster Laban E bought 5,510 shares of IPWR on 3 January. They now own 5,510 IPWR shares.
Lesster Laban E bought IPWRFreeman Drue bought 5,510 shares of IPWR on 3 January. They now own 5,510 IPWR shares.
Freeman Drue bought IPWRKnight Gregory C bought 5,510 shares of IPWR on 3 January. They now own 5,510 IPWR shares.
Knight Gregory C bought IPWRTurmelle Michael C bought 11,020 shares of IPWR on 3 January. They now own 11,020 IPWR shares.
Turmelle Michael C bought IPWRBurns Timothy sold 3,113 shares of IPWR on 17 December. They now own 51,267 IPWR shares.
Burns Timothy sold IPWRBrdar Daniel sold 9,338 shares of IPWR on 17 December. They now own 98,097 IPWR shares.
Brdar Daniel sold IPWRBurns Timothy bought 27,500 shares of IPWR on 15 December. They now own 54,380 IPWR shares.
Burns Timothy bought IPWRBrdar Daniel bought 30,000 shares of IPWR on 15 December. They now own 107,435 IPWR shares.
Brdar Daniel bought IPWRBrdar Daniel bought 70,000 shares of IPWR on 15 December. They now own 70,000 IPWR shares.
Brdar Daniel bought IPWRBurns Timothy bought 27,500 shares of IPWR on 15 December. They now own 27,500 IPWR shares.
Burns Timothy bought IPWRFreeman Drue bought 0 shares of IPWR on 4 April. They now own 0 IPWR shares.
Freeman Drue bought IPWRKnight Gregory C bought 8,983 shares of IPWR on 4 April. They now own 8,983 IPWR shares.
Knight Gregory C bought IPWRFreeman Drue bought 8,983 shares of IPWR on 4 April. They now own 8,983 IPWR shares.
Freeman Drue bought IPWRKnight Gregory C bought 0 shares of IPWR on 4 April. They now own 0 IPWR shares.
Knight Gregory C bought IPWRLesster Laban E bought 6,548 shares of IPWR on 3 January. They now own 6,548 IPWR shares.
Lesster Laban E bought IPWRTurmelle Michael C bought 6,548 shares of IPWR on 3 January. They now own 6,548 IPWR shares.
Turmelle Michael C bought IPWRBurns Timothy bought 25,000 shares of IPWR on 17 December. They now own 26,880 IPWR shares.
Burns Timothy bought IPWRBrdar Daniel bought 75,000 shares of IPWR on 17 December. They now own 77,435 IPWR shares.
Brdar Daniel bought IPWRLesster Laban E sold 400 shares of IPWR on 18 November. They now own 7,197 IPWR shares.
Lesster Laban E sold IPWRLesster Laban E sold 400 shares of IPWR on 18 November. They now own 0 IPWR shares.
Lesster Laban E sold IPWRLesster Laban E bought 400 shares of IPWR on 18 November. They now own 400 IPWR shares.
Lesster Laban E bought IPWRLesster Laban E bought 879 shares of IPWR on 13 October. They now own 879 IPWR shares.
Lesster Laban E bought IPWRLesster Laban E sold 879 shares of IPWR on 13 October. They now own 7,597 IPWR shares.
Lesster Laban E sold IPWRLesster Laban E sold 879 shares of IPWR on 13 October. They now own 0 IPWR shares.
Lesster Laban E sold IPWRLesster Laban E sold 2,400 shares of IPWR on 12 October. They now own 0 IPWR shares.
Lesster Laban E sold IPWRLesster Laban E bought 2,400 shares of IPWR on 12 October. They now own 2,400 IPWR shares.
Lesster Laban E bought IPWRLesster Laban E sold 2,400 shares of IPWR on 12 October. They now own 8,476 IPWR shares.
Lesster Laban E sold IPWRLesster Laban E sold 3,430 shares of IPWR on 11 October. They now own 0 IPWR shares.
Lesster Laban E sold IPWRLesster Laban E sold 3,430 shares of IPWR on 11 October. They now own 10,786 IPWR shares.
Lesster Laban E sold IPWRLesster Laban E bought 3,430 shares of IPWR on 11 October. They now own 3,430 IPWR shares.
Lesster Laban E bought IPWRLesster Laban E bought 3,291 shares of IPWR on 8 October. They now own 3,291 IPWR shares.
Lesster Laban E bought IPWRLesster Laban E sold 3,291 shares of IPWR on 8 October. They now own 0 IPWR shares.
Lesster Laban E sold IPWRLesster Laban E sold 3,291 shares of IPWR on 8 October. They now own 14,306 IPWR shares.
Lesster Laban E sold IPWREisenhaure David B bought 10,607 shares of IPWR on 4 January. They now own 10,607 IPWR shares.
Eisenhaure David B bought IPWRTurmelle Michael C bought 10,607 shares of IPWR on 4 January. They now own 10,607 IPWR shares.
Turmelle Michael C bought IPWRLesster Laban E bought 10,607 shares of IPWR on 4 January. They now own 10,607 IPWR shares.
Lesster Laban E bought IPWRBurns Timothy bought 25,000 shares of IPWR on 10 December. They now own 25,000 IPWR shares.
Burns Timothy bought IPWRBrdar Daniel bought 50,000 shares of IPWR on 10 December. They now own 50,000 IPWR shares.
Brdar Daniel bought IPWRBrdar Daniel bought 25,000 shares of IPWR on 6 August. They now own 25,000 IPWR shares.
Brdar Daniel bought IPWRBurns Timothy bought 11,400 shares of IPWR on 6 August. They now own 11,400 IPWR shares.
Burns Timothy bought IPWRTurmelle Michael C bought 17,597 shares of IPWR on 16 June. They now own 17,597 IPWR shares.
Turmelle Michael C bought IPWRLesster Laban E bought 17,597 shares of IPWR on 16 June. They now own 17,597 IPWR shares.
Lesster Laban E bought IPWRBrdar Daniel bought 38,000 shares of IPWR on 16 June. They now own 38,000 IPWR shares.
Brdar Daniel bought IPWREisenhaure David B bought 17,597 shares of IPWR on 16 June. They now own 17,597 IPWR shares.
Eisenhaure David B bought IPWRBurns Timothy bought 19,000 shares of IPWR on 16 June. They now own 19,000 IPWR shares.
Burns Timothy bought IPWRBell Lon E bought 3,181 shares of IPWR on 2 April. They now own 24,182 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 2,476 shares of IPWR on 1 April. They now own 21,001 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 754 shares of IPWR on 31 March. They now own 18,525 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 275 shares of IPWR on 30 March. They now own 17,771 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 1,894 shares of IPWR on 27 March. They now own 17,496 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 1,187 shares of IPWR on 26 March. They now own 15,602 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 215 shares of IPWR on 24 March. They now own 14,415 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 1,651 shares of IPWR on 23 March. They now own 14,200 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 1 shares of IPWR on 20 March. They now own 12,549 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 3,366 shares of IPWR on 19 March. They now own 12,548 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 215 shares of IPWR on 18 March. They now own 9,182 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 201,914 shares of IPWR on 13 November. They now own 212,881 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 252,393 shares of IPWR on 13 November. They now own 252,393 IPWR shares.
Bell Lon E bought IPWRBrdar Daniel bought 21,000 shares of IPWR on 28 October. They now own 21,000 IPWR shares.
Brdar Daniel bought IPWRBell Lon E bought 59,000 shares of IPWR on 28 October. They now own 59,000 IPWR shares.
Bell Lon E bought IPWRBurns Timothy bought 14,000 shares of IPWR on 28 October. They now own 14,000 IPWR shares.
Burns Timothy bought IPWRAwm Investment Company, Inc. sold 30,000 shares of IPWR on 14 October. They now own 175,959 IPWR shares.
Awm Investment Company, Inc. sold IPWRAwm Investment Company, Inc. sold 70,000 shares of IPWR on 14 October. They now own 105,959 IPWR shares.
Awm Investment Company, Inc. sold IPWRAwm Investment Company, Inc. sold 5,212 shares of IPWR on 11 October. They now own 205,959 IPWR shares.
Awm Investment Company, Inc. sold IPWRAwm Investment Company, Inc. sold 10,900 shares of IPWR on 11 October. They now own 211,171 IPWR shares.
Awm Investment Company, Inc. sold IPWRAwm Investment Company, Inc. sold 17,705 shares of IPWR on 10 October. They now own 222,071 IPWR shares.
Awm Investment Company, Inc. sold IPWRAwm Investment Company, Inc. sold 259 shares of IPWR on 9 October. They now own 239,776 IPWR shares.
Awm Investment Company, Inc. sold IPWRAwm Investment Company, Inc. sold 3,145 shares of IPWR on 24 September. They now own 240,035 IPWR shares.
Awm Investment Company, Inc. sold IPWRLesster Laban E bought 78,000 shares of IPWR on 30 April. They now own 78,000 IPWR shares.
Lesster Laban E bought IPWRTurmelle Michael C bought 78,000 shares of IPWR on 30 April. They now own 78,000 IPWR shares.
Turmelle Michael C bought IPWREisenhaure David B bought 78,000 shares of IPWR on 30 April. They now own 78,000 IPWR shares.
Eisenhaure David B bought IPWRAwm Investment Company, Inc. bought 0 shares of IPWR on 17 April. They now own 2,431,829 IPWR shares.
Awm Investment Company, Inc. bought IPWRAwm Investment Company, Inc. bought 810,000 shares of IPWR on 17 April. They now own 0 IPWR shares.
Awm Investment Company, Inc. bought IPWREisenhaure David B sold 12,646 shares of IPWR on 4 April. They now own 0 IPWR shares.
Eisenhaure David B sold IPWRBrdar Daniel sold 75,000 shares of IPWR on 4 April. They now own 0 IPWR shares.
Brdar Daniel sold IPWRBrdar Daniel sold 250,000 shares of IPWR on 4 April. They now own 0 IPWR shares.
Brdar Daniel sold IPWRBurns Timothy sold 44,000 shares of IPWR on 4 April. They now own 0 IPWR shares.
Burns Timothy sold IPWRBell Lon E sold 12,834 shares of IPWR on 4 April. They now own 0 IPWR shares.
Bell Lon E sold IPWREisenhaure David B sold 12,834 shares of IPWR on 4 April. They now own 0 IPWR shares.
Eisenhaure David B sold IPWRBell Lon E sold 12,646 shares of IPWR on 4 April. They now own 0 IPWR shares.
Bell Lon E sold IPWRBrdar Daniel sold 200,000 shares of IPWR on 4 April. They now own 0 IPWR shares.
Brdar Daniel sold IPWREisenhaure David B sold 12,742 shares of IPWR on 4 April. They now own 0 IPWR shares.
Eisenhaure David B sold IPWREisenhaure David B sold 27,875 shares of IPWR on 4 April. They now own 0 IPWR shares.
Eisenhaure David B sold IPWRBell Lon E sold 12,742 shares of IPWR on 4 April. They now own 0 IPWR shares.
Bell Lon E sold IPWRBell Lon E sold 27,875 shares of IPWR on 4 April. They now own 0 IPWR shares.
Bell Lon E sold IPWRBurns Timothy sold 30,000 shares of IPWR on 4 April. They now own 0 IPWR shares.
Burns Timothy sold IPWRBurns Timothy sold 125,000 shares of IPWR on 4 April. They now own 0 IPWR shares.
Burns Timothy sold IPWRBell Lon E bought 300,000 shares of IPWR on 27 April. They now own 300,000 IPWR shares.
Bell Lon E bought IPWRLesster Laban E bought 26,681 shares of IPWR on 13 April. They now own 26,681 IPWR shares.
Lesster Laban E bought IPWRLesster Laban E bought 0 shares of IPWR on 10 April. They now own 0 IPWR shares.
Lesster Laban E bought IPWRBell Lon E bought 31,786 shares of IPWR on 2 January. They now own 31,786 IPWR shares.
Bell Lon E bought IPWRTurmelle Michael C bought 31,786 shares of IPWR on 2 January. They now own 31,786 IPWR shares.
Turmelle Michael C bought IPWREisenhaure David B bought 31,786 shares of IPWR on 2 January. They now own 31,786 IPWR shares.
Eisenhaure David B bought IPWRTurmelle Michael C bought 0 shares of IPWR on 18 December. They now own 0 IPWR shares.
Turmelle Michael C bought IPWRBell Lon E bought 2,000 shares of IPWR on 15 September. They now own 113,661 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 1,800 shares of IPWR on 15 September. They now own 117,461 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 2,000 shares of IPWR on 15 September. They now own 115,661 IPWR shares.
Bell Lon E bought IPWRBell Lon E bought 2,000 shares of IPWR on 15 September. They now own 111,661 IPWR shares.
Bell Lon E bought IPWRAwm Investment Company, Inc. bought 1,183,430 shares of IPWR on 4 September. They now own 0 IPWR shares.
Awm Investment Company, Inc. bought IPWRBell Lon E bought 2,750 shares of IPWR on 22 August. They now own 106,911 IPWR shares.
Bell Lon E bought IPWRAlexander Bill sold 2,750 shares of IPWR on 22 August. They now own 397,546 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 2,750 shares of IPWR on 22 August. They now own 394,796 IPWR shares.
Alexander Bill sold IPWRBell Lon E bought 2,750 shares of IPWR on 22 August. They now own 109,661 IPWR shares.
Bell Lon E bought IPWRAlexander Bill sold 1,500 shares of IPWR on 22 May. They now own 400,296 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 3,000 shares of IPWR on 18 April. They now own 401,796 IPWR shares.
Alexander Bill sold IPWRAlexander Bill bought 7,800 shares of IPWR on 3 March. They now own 404,796 IPWR shares.
Alexander Bill bought IPWRBrdar Daniel bought 19,700 shares of IPWR on 3 March. They now own 24,350 IPWR shares.
Brdar Daniel bought IPWRBell Lon E bought 78,800 shares of IPWR on 3 March. They now own 78,800 IPWR shares.
Bell Lon E bought IPWRAlexander Bill bought 7,800 shares of IPWR on 3 March. They now own 7,800 IPWR shares.
Alexander Bill bought IPWRAppel Peter A bought 394,400 shares of IPWR on 3 March. They now own 1,233,177 IPWR shares.
Appel Peter A bought IPWRAlexander Bill bought 7,800 shares of IPWR on 3 March. They now own 7,800 IPWR shares.
Alexander Bill bought IPWRBurns Timothy bought 7,800 shares of IPWR on 3 March. They now own 18,800 IPWR shares.
Burns Timothy bought IPWRAppel Peter A bought 394,400 shares of IPWR on 3 March. They now own 394,400 IPWR shares.
Appel Peter A bought IPWRO'Keefe Ryan bought 7,800 shares of IPWR on 3 March. They now own 7,800 IPWR shares.
O'Keefe Ryan bought IPWRBrdar Daniel bought 19,700 shares of IPWR on 3 March. They now own 19,700 IPWR shares.
Brdar Daniel bought IPWRBaum Mark L bought 7,800 shares of IPWR on 3 March. They now own 7,800 IPWR shares.
Baum Mark L bought IPWRBaum Mark L bought 7,800 shares of IPWR on 3 March. They now own 33,698 IPWR shares.
Baum Mark L bought IPWREisenhaure David B bought 19,700 shares of IPWR on 3 March. They now own 23,311 IPWR shares.
Eisenhaure David B bought IPWRBurns Timothy bought 7,800 shares of IPWR on 3 March. They now own 7,800 IPWR shares.
Burns Timothy bought IPWREisenhaure David B bought 19,700 shares of IPWR on 3 March. They now own 19,700 IPWR shares.
Eisenhaure David B bought IPWRBell Lon E bought 78,800 shares of IPWR on 3 March. They now own 132,661 IPWR shares.
Bell Lon E bought IPWRO'Keefe Ryan bought 7,800 shares of IPWR on 3 March. They now own 9,300 IPWR shares.
O'Keefe Ryan bought IPWRAlexander Bill bought 7,800 shares of IPWR on 3 March. They now own 404,796 IPWR shares.
Alexander Bill bought IPWRAwm Investment Company, Inc. sold 810,000 shares of IPWR on 24 February. They now own 871,935 IPWR shares.
Awm Investment Company, Inc. sold IPWRBell Lon E bought 27,875 shares of IPWR on 3 January. They now own 27,875 IPWR shares.
Bell Lon E bought IPWRBaum Mark L bought 27,875 shares of IPWR on 3 January. They now own 27,875 IPWR shares.
Baum Mark L bought IPWREisenhaure David B bought 27,875 shares of IPWR on 3 January. They now own 27,875 IPWR shares.
Eisenhaure David B bought IPWRAlexander Bill sold 8,000 shares of IPWR on 19 May. They now own 396,996 IPWR shares.
Alexander Bill sold IPWRBell Lon E bought 8,000 shares of IPWR on 19 May. They now own 53,861 IPWR shares.
Bell Lon E bought IPWRO'Keefe Ryan bought 1,000 shares of IPWR on 17 May. They now own 1,500 IPWR shares.
O'Keefe Ryan bought IPWRBurns Timothy bought 1,000 shares of IPWR on 14 March. They now own 11,000 IPWR shares.
Burns Timothy bought IPWRBrdar Daniel bought 4,650 shares of IPWR on 4 March. They now own 4,650 IPWR shares.
Brdar Daniel bought IPWRBell Lon E bought 15,000 shares of IPWR on 25 February. They now own 45,861 IPWR shares.
Bell Lon E bought IPWRAlexander Bill sold 15,000 shares of IPWR on 25 February. They now own 404,996 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 2,500 shares of IPWR on 19 February. They now own 419,996 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 2,500 shares of IPWR on 18 February. They now own 422,496 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 2,500 shares of IPWR on 17 February. They now own 424,996 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 2,500 shares of IPWR on 16 February. They now own 427,496 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 2,500 shares of IPWR on 28 January. They now own 429,996 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 2,500 shares of IPWR on 27 January. They now own 432,496 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 2,500 shares of IPWR on 26 January. They now own 434,996 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 2,500 shares of IPWR on 25 January. They now own 437,496 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 3,000 shares of IPWR on 20 January. They now own 439,996 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 2,500 shares of IPWR on 19 January. They now own 442,996 IPWR shares.
Alexander Bill sold IPWRAlexander Bill sold 2,500 shares of IPWR on 19 January. They now own 445,496 IPWR shares.
Alexander Bill sold IPWRBrdar Daniel bought 75,000 shares of IPWR on 5 January. They now own 75,000 IPWR shares.
Brdar Daniel bought IPWR