Lucas Michael Allan (CIK 0001557042)

Latest company ownership

Shares held
78,734
Last filed at
Oct 6, 2015
Confidence Score
50.0
2025Q4
Confidence Score History
2012Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Oct 1, 2015 Oct 6, 2015 POWELL INDUSTRIES INC CEO Sell 95.0 +13,153 20.06% $52.9K
Oct 1, 2015 Oct 6, 2015 POWELL INDUSTRIES INC CEO Sell 95.0 +12,253 18.68% $52.9K
Oct 1, 2012 Oct 3, 2014 POWELL INDUSTRIES INC CEO Sell 91.3 +19,081 41.03% $38.1K