Thomas W Powell's Net Worth
Thomas W Powell's net worth is estimated to be at least $39,917,291.53 as of 03/10/2026. CoreStreet's estimation of Thomas W Powell's net worth is based on their sale of stock and current holding of stock.
Thomas W Powell is Major Shareholder at Powell Industries Inc. They have executed at least 17 trades of stock as per SEC Form 4 filings. Their most recent trade was for 318 units of POWL stock on 02/25/2026. Their biggest sale was on 02/12/2026 when they sold 14,911 units of Powell Industries Inc stock for $8,960,318.12. They typically trade 5 times per year.
Total value of insider buys:
- $0.00
Total value of insider sells:
- $39,917,291.53
Most recent insider trade:
- Feb. 25, 2026
Thomas W Powell's Insider Trading History
| Powell Industries Inc | Title | Amount | Price | Type | Total Value |
|---|---|---|---|---|---|
Feb. 25, 2026 | Major Shareholder | 318 | $560.37 | Sell | $178,197.66 |
Feb. 24, 2026 | Major Shareholder | 1,159 | $561.44 | Sell | $650,708.96 |
Feb. 13, 2026 | Major Shareholder | 120 | $600.06 | Sell | $72,007.20 |
Feb. 12, 2026 | Major Shareholder | 14,911 | $600.92 | Sell | $8,960,318.12 |
Feb. 11, 2026 | Major Shareholder | 10,285 | $592.56 | Sell | $6,094,479.60 |
Nov. 8, 2024 | Major Shareholder | 5,000 | $347.74 | Sell | $1,738,700.00 |
Oct. 11, 2024 | Major Shareholder | 2,451 | $262.10 | Sell | $642,407.10 |
Oct. 9, 2024 | Major Shareholder | 17,549 | $256.33 | Sell | $4,498,335.17 |
Oct. 7, 2024 | Major Shareholder | 10,000 | $246.14 | Sell | $2,461,400.00 |
Sept. 25, 2024 | Major Shareholder | 25,000 | $213.56 | Sell | $5,339,000.00 |
May 30, 2024 | Major Shareholder | 20,000 | $205.87 | Sell | $4,117,400.00 |
Feb. 28, 2024 | Major Shareholder | 5,000 | $174.38 | Sell | $871,900.00 |
Feb. 26, 2024 | Major Shareholder | 10,000 | $167.46 | Sell | $1,674,600.00 |
Feb. 12, 2024 | Major Shareholder | 6,000 | $151.36 | Sell | $908,160.00 |
Dec. 20, 2023 | Major Shareholder | 3,270 | $94.77 | Sell | $309,897.90 |
Dec. 18, 2023 | Major Shareholder | 5,000 | $90.92 | Sell | $454,600.00 |
Dec. 15, 2023 | Major Shareholder | 10,357 | $91.26 | Sell | $945,179.82 |
