Market Cap: $34.95M
Market Cap: $34.95M
Wheatman Eileen sold 0 shares of WPRT on 29 April. They now own 400 WPRT shares.
Wheatman Eileen sold WPRTDouglas Kevin bought 150,000 shares of WPRT on 19 July. They now own 150,000 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 200,000 shares of WPRT on 19 July. They now own 1,915,790 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 600,000 shares of WPRT on 19 July. They now own 6,360,206 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 150,000 shares of WPRT on 19 July. They now own 150,000 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 600,000 shares of WPRT on 19 July. They now own 6,829,808 WPRT shares.
Douglas Kevin bought WPRTYu Peter bought 0 shares of WPRT on 1 June. They now own 0 WPRT shares.
Yu Peter bought WPRTDouglas Kevin bought 653,944 shares of WPRT on 1 June. They now own 1,715,790 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 2,615,788 shares of WPRT on 1 June. They now own 6,229,808 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 2,232,300 shares of WPRT on 1 June. They now own 5,760,206 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 1,111,717 shares of WPRT on 1 June. They now own 2,953,602 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 60,275 shares of WPRT on 11 May. They now own 3,614,020 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 25,617 shares of WPRT on 11 May. They now own 1,841,885 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 15,068 shares of WPRT on 11 May. They now own 1,061,846 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 49,727 shares of WPRT on 11 May. They now own 3,527,906 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 16,883 shares of WPRT on 8 May. They now own 1,816,268 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 39,725 shares of WPRT on 8 May. They now own 3,553,745 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 32,773 shares of WPRT on 8 May. They now own 3,478,179 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 9,932 shares of WPRT on 8 May. They now own 1,046,778 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 285,703 shares of WPRT on 6 February. They now own 0 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 52,902 shares of WPRT on 31 December. They now own 2,881,748 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 52,902 shares of WPRT on 31 December. They now own 2,934,650 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 100 shares of WPRT on 18 August. They now own 0 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 100 shares of WPRT on 18 August. They now own 0 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 33,000 shares of WPRT on 30 July. They now own 3,445,406 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 10,000 shares of WPRT on 30 July. They now own 1,036,846 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 17,000 shares of WPRT on 30 July. They now own 1,799,385 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 40,000 shares of WPRT on 30 July. They now own 2,987,552 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 40,000 shares of WPRT on 27 July. They now own 2,947,552 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 10,000 shares of WPRT on 27 July. They now own 1,026,846 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 17,000 shares of WPRT on 27 July. They now own 1,782,385 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 33,000 shares of WPRT on 27 July. They now own 3,412,406 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 47,190 shares of WPRT on 23 July. They now own 3,379,406 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 14,300 shares of WPRT on 23 July. They now own 1,016,846 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 24,310 shares of WPRT on 23 July. They now own 1,765,385 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 57,200 shares of WPRT on 23 July. They now own 2,907,552 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 100 shares of WPRT on 21 July. They now own 0 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 33,000 shares of WPRT on 20 July. They now own 3,332,216 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 17,000 shares of WPRT on 20 July. They now own 1,741,075 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 10,000 shares of WPRT on 20 July. They now own 1,002,546 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 40,000 shares of WPRT on 20 July. They now own 2,850,352 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 16,730 shares of WPRT on 19 July. They now own 992,546 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 55,209 shares of WPRT on 19 July. They now own 3,299,216 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 28,441 shares of WPRT on 19 July. They now own 1,724,075 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 66,920 shares of WPRT on 19 July. They now own 2,810,352 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 3,270 shares of WPRT on 18 July. They now own 975,816 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 13,080 shares of WPRT on 18 July. They now own 2,743,432 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 5,559 shares of WPRT on 18 July. They now own 1,695,634 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 10,791 shares of WPRT on 18 July. They now own 3,244,007 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 100 shares of WPRT on 11 July. They now own 100 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 170 shares of WPRT on 11 July. They now own 170 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 17,000 shares of WPRT on 11 July. They now own 1,690,075 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 400 shares of WPRT on 11 July. They now own 400 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 33,000 shares of WPRT on 11 July. They now own 3,233,216 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 10,000 shares of WPRT on 11 July. They now own 972,546 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 330 shares of WPRT on 11 July. They now own 330 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 40,000 shares of WPRT on 11 July. They now own 2,730,352 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 17,000 shares of WPRT on 10 July. They now own 1,673,075 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 33,000 shares of WPRT on 10 July. They now own 3,200,216 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 40,000 shares of WPRT on 10 July. They now own 2,690,352 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 10,000 shares of WPRT on 10 July. They now own 962,546 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 21,912 shares of WPRT on 6 July. They now own 3,167,216 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 6,640 shares of WPRT on 6 July. They now own 952,546 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 11,288 shares of WPRT on 6 July. They now own 1,656,075 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 26,560 shares of WPRT on 6 July. They now own 2,650,352 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 400 shares of WPRT on 5 July. They now own 400 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 3,360 shares of WPRT on 5 July. They now own 945,906 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 170 shares of WPRT on 5 July. They now own 170 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 100 shares of WPRT on 5 July. They now own 100 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 11,088 shares of WPRT on 5 July. They now own 3,145,304 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 5,712 shares of WPRT on 5 July. They now own 1,644,787 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 330 shares of WPRT on 5 July. They now own 330 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 13,440 shares of WPRT on 5 July. They now own 2,623,792 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 100 shares of WPRT on 21 June. They now own 100 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 400 shares of WPRT on 21 June. They now own 400 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 330 shares of WPRT on 21 June. They now own 330 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 170 shares of WPRT on 21 June. They now own 170 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 17,000 shares of WPRT on 15 June. They now own 1,639,075 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 40,000 shares of WPRT on 15 June. They now own 2,610,352 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 33,000 shares of WPRT on 15 June. They now own 3,134,216 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 10,000 shares of WPRT on 15 June. They now own 942,546 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 100 shares of WPRT on 15 June. They now own 0 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 178 shares of WPRT on 18 May. They now own 1 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 100 shares of WPRT on 18 May. They now own 0 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 179 shares of WPRT on 18 May. They now own 0 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 10,000 shares of WPRT on 18 May. They now own 932,546 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 40,000 shares of WPRT on 18 May. They now own 2,570,353 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 17,900 shares of WPRT on 18 May. They now own 3,101,215 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 17,800 shares of WPRT on 18 May. They now own 3,101,115 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 17,000 shares of WPRT on 18 May. They now own 1,622,075 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 150 shares of WPRT on 15 May. They now own 179 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 15,000 shares of WPRT on 15 May. They now own 3,083,315 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 100 shares of WPRT on 25 April. They now own 100 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 400 shares of WPRT on 25 April. They now own 440 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 330 shares of WPRT on 25 April. They now own 330 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 170 shares of WPRT on 25 April. They now own 170 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 1 shares of WPRT on 24 April. They now own 329 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 100 shares of WPRT on 24 April. They now own 3,068,315 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 26,100 shares of WPRT on 21 April. They now own 1,571,075 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 44,900 shares of WPRT on 21 April. They now own 3,002,215 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 66,000 shares of WPRT on 21 April. They now own 3,068,215 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 154 shares of WPRT on 21 April. They now own 0 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 20,000 shares of WPRT on 21 April. They now own 922,546 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 61,600 shares of WPRT on 21 April. They now own 2,468,853 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 200 shares of WPRT on 21 April. They now own 0 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 61,500 shares of WPRT on 21 April. They now own 2,530,353 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 34,000 shares of WPRT on 21 April. They now own 1,605,075 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 15,400 shares of WPRT on 21 April. They now own 902,546 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 5,800 shares of WPRT on 20 April. They now own 2,957,315 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 58 shares of WPRT on 20 April. They now own 44,900 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 18,500 shares of WPRT on 19 April. They now own 2,407,253 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin sold 185 shares of WPRT on 19 April. They now own 61,500 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 100 shares of WPRT on 4 April. They now own 10,000 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 170 shares of WPRT on 4 April. They now own 17,000 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 400 shares of WPRT on 4 April. They now own 40,000 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 330 shares of WPRT on 4 April. They now own 33,000 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 800 shares of WPRT on 29 March. They now own 80,000 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 340 shares of WPRT on 29 March. They now own 34,000 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 200 shares of WPRT on 29 March. They now own 20,000 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 660 shares of WPRT on 29 March. They now own 66,000 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 616 shares of WPRT on 28 March. They now own 61,600 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 507 shares of WPRT on 28 March. They now own 50,700 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 154 shares of WPRT on 28 March. They now own 15,400 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin sold 261 shares of WPRT on 28 March. They now own 26,100 WPRT shares.
Douglas Kevin sold WPRTDouglas Kevin bought 22,491 shares of WPRT on 14 March. They now own 1,544,975 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 52,920 shares of WPRT on 14 March. They now own 1,897,215 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 43,659 shares of WPRT on 14 March. They now own 2,951,515 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 13,230 shares of WPRT on 14 March. They now own 887,146 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 23,804 shares of WPRT on 13 March. They now own 871,412 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 7,763 shares of WPRT on 13 March. They now own 1,522,484 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 100,215 shares of WPRT on 13 March. They now own 2,897,313 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 2,504 shares of WPRT on 13 March. They now own 873,916 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 134,889 shares of WPRT on 13 March. They now own 1,830,105 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 73,792 shares of WPRT on 13 March. They now own 1,514,721 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 14,190 shares of WPRT on 13 March. They now own 1,844,295 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 10,543 shares of WPRT on 13 March. They now own 2,907,856 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 54,516 shares of WPRT on 16 July. They now own 2,467,099 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 28,084 shares of WPRT on 16 July. They now own 1,270,929 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 66,080 shares of WPRT on 16 July. They now own 2,990,431 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 16,520 shares of WPRT on 16 July. They now own 747,608 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 25,500 shares of WPRT on 15 July. They now own 731,088 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 84,150 shares of WPRT on 15 July. They now own 2,412,583 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 43,350 shares of WPRT on 15 July. They now own 1,242,845 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 102,000 shares of WPRT on 15 July. They now own 2,924,351 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 26,334 shares of WPRT on 14 July. They now own 2,328,433 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 13,566 shares of WPRT on 14 July. They now own 1,199,495 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 31,920 shares of WPRT on 14 July. They now own 2,822,351 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 7,980 shares of WPRT on 14 July. They now own 705,588 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 226,749 shares of WPRT on 3 May. They now own 1,185,929 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 133,383 shares of WPRT on 3 May. They now own 697,608 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 533,529 shares of WPRT on 3 May. They now own 2,790,431 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 440,161 shares of WPRT on 3 May. They now own 2,302,099 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 5,600 shares of WPRT on 27 April. They now own 564,225 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 9,520 shares of WPRT on 27 April. They now own 959,180 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 18,480 shares of WPRT on 27 April. They now own 1,861,938 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 22,400 shares of WPRT on 27 April. They now own 2,256,902 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 57,600 shares of WPRT on 26 April. They now own 2,234,502 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 24,480 shares of WPRT on 26 April. They now own 949,660 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 14,400 shares of WPRT on 26 April. They now own 558,625 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 47,520 shares of WPRT on 26 April. They now own 1,843,458 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 10,000 shares of WPRT on 6 April. They now own 544,225 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 40,000 shares of WPRT on 6 April. They now own 2,176,902 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 17,000 shares of WPRT on 6 April. They now own 925,180 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 33,000 shares of WPRT on 6 April. They now own 1,795,938 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 19,300 shares of WPRT on 5 April. They now own 534,225 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 63,690 shares of WPRT on 5 April. They now own 1,762,938 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 32,810 shares of WPRT on 5 April. They now own 908,180 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 77,200 shares of WPRT on 5 April. They now own 2,136,902 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 28,220 shares of WPRT on 31 March. They now own 858,880 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 10,360 shares of WPRT on 29 March. They now own 1,926,902 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 8,547 shares of WPRT on 29 March. They now own 1,589,688 WPRT shares.
Douglas Kevin bought WPRTDouglas Kevin bought 4,403 shares of WPRT on 29 March. They now own 818,930 WPRT shares.
Douglas Kevin bought WPRT