1. Home
  2. Insider Trading Stock Activity
  3. Powell Thomas W
Powell Thomas W

Powell Thomas W

10% Owner of POWL

Stock Insider Trading Activity of Powell Thomas W

Sell
POWL Feb 13, 2026

Avg Cost/Share

$600.06

Shares

120

Total Value

$72,007.60

Owned After

651,949

SEC Form 4

Sell
POWL Feb 12, 2026

Avg Cost/Share

$601.51

Shares

14,911

Total Value

$8,960,348.38

Owned After

651,949

SEC Form 4

Form 1 Form 2
Sell
POWL Feb 11, 2026

Avg Cost/Share

$592.92

Shares

10,285

Total Value

$6,094,528.60

Owned After

651,949

Sell
POWL Nov 8, 2024

Avg Cost/Share

$345.99

Shares

10,000

Total Value

$3,462,081.44

Owned After

651,949

Sell
POWL Oct 11, 2024

Avg Cost/Share

$262.10

Shares

2,451

Total Value

$642,401.71

Owned After

651,949

SEC Form 4

Sell
POWL Oct 9, 2024

Avg Cost/Share

$256.81

Shares

17,549

Total Value

$4,498,397.77

Owned After

651,949

Sell
POWL Oct 7, 2024

Avg Cost/Share

$248.60

Shares

20,000

Total Value

$4,979,131.50

Owned After

651,949

Sell
POWL Sep 25, 2024

Avg Cost/Share

$215.01

Shares

25,000

Total Value

$5,338,998.91

Owned After

651,949

Sell
POWL May 30, 2024

Avg Cost/Share

$204.53

Shares

20,300

Total Value

$4,177,562.94

Owned After

651,949

Sell
POWL Mar 4, 2024

Avg Cost/Share

$187.67

Shares

3,884

Total Value

$728,281.90

Owned After

651,949

Sell
POWL Feb 29, 2024

Avg Cost/Share

$178.50

Shares

500

Total Value

$89,250.55

Owned After

651,949

SEC Form 4

Sell
POWL Feb 26, 2024

Avg Cost/Share

$170.94

Shares

25,000

Total Value

$4,263,208.66

Owned After

651,949

Sell
POWL Feb 21, 2024

Avg Cost/Share

$157.00

Shares

25,000

Total Value

$3,923,994.07

Owned After

651,949

Sell
POWL Feb 12, 2024

Avg Cost/Share

$151.11

Shares

9,994

Total Value

$1,509,507.70

Owned After

651,949

Sell
POWL Dec 15, 2023

Avg Cost/Share

$93.27

Shares

20,357

Total Value

$1,881,592.76

Owned After

651,949

Sell
POWL Dec 8, 2023

Avg Cost/Share

$89.35

Shares

34,643

Total Value

$3,057,959.76

Owned After

651,949

Buy
POWL Apr 11, 2022

Avg Cost/Share

$19.88

Shares

20,000

Total Value

$393,611.08

Owned After

742,396

SEC Form 4

Form 1 Form 2
Sell
POWL Apr 11, 2022

Avg Cost/Share

$86.57

Shares

20,000

Total Value

$1,731,400.00

Owned After

651,949

SEC Form 4

Share on Social Networks: