Insider Title Company Date Price Return Shares Value
Powell Thomas W Non-Executive POWELL INDUSTRIES INC (POWL) 2022-04-27 $19.68 659.0% 20,000 $393,611
Return Profit / (loss) Cost
Total 659.0% $2,593,789 $393,611