Insiders · Profile

Birchall John

Managing Director at POWELL INDUSTRIES. Filing since 31 May 2024. CIK 0002025235

Company
Date
Role
Action
Shares
Amount
Of holding
9 Feb 2026
Managing Director
Sold at will
2,400
$1.40M
26.8%
26 Aug 2025
Managing Director
Sold at will
3,000
$780.09K
30.9%
4 Dec 2024
Managing Director
Sold at will
1,700
$493.00K
17.3%
31 May 2024
Managing Director
Sold at will
1,100
$220.72K
12.0%
4 decisions on file.