Companies Traded
1
Total Buys
0
$0
Total Sells
22
$80.90M
Net Position
-$80.90M
Net Seller
Company Activity
| Company | Role | Buys | Sells | Holdings | Last Activity |
|---|---|---|---|---|---|
| IESC IES Holdings, Inc. | Executive Chairman | 0 $0 | 22 $80.90M | 10,643,456 $5.01B | Dec 11, 2025 |
Recent Transactions
IES Holdings, Inc.
Shares
28,264
Price
$470
Total Value
$13.30M
Date
Dec 11, 2025
IES Holdings, Inc.
Shares
24,382
Price
$472
Total Value
$11.52M
Date
Dec 11, 2025
IES Holdings, Inc.
Shares
10,000
Price
$479
Total Value
$4.79M
Date
Dec 11, 2025
IES Holdings, Inc.
Shares
10,000
Price
$477
Total Value
$4.76M
Date
Dec 11, 2025
IES Holdings, Inc.
Shares
1,423
Price
$480
Total Value
$684K
Date
Dec 11, 2025
IES Holdings, Inc.
Shares
884
Price
$472
Total Value
$417K
Date
Dec 11, 2025
IES Holdings, Inc.
Shares
716
Price
$474
Total Value
$340K
Date
Dec 11, 2025
IES Holdings, Inc.
Shares
671
Price
$478
Total Value
$321K
Date
Dec 11, 2025
IES Holdings, Inc.
Shares
60
Price
$473
Total Value
$28K
Date
Dec 11, 2025
IES Holdings, Inc.
Shares
5,534
Price
$472
Total Value
$2.61M
Date
Dec 10, 2025
IES Holdings, Inc.
Shares
80
Price
$475
Total Value
$38K
Date
Dec 10, 2025
IES Holdings, Inc.
Shares
80
Price
$474
Total Value
$38K
Date
Dec 10, 2025
IES Holdings, Inc.
Shares
3,774
Price
$420
Total Value
$1.59M
Date
Dec 5, 2025
IES Holdings, Inc.
Shares
35,823
Price
$421
Total Value
$15.06M
Date
Dec 4, 2025
IES Holdings, Inc.
Shares
12,528
Price
$424
Total Value
$5.31M
Date
Dec 4, 2025
IES Holdings, Inc.
Shares
6,924
Price
$423
Total Value
$2.93M
Date
Dec 4, 2025
IES Holdings, Inc.
Shares
5,193
Price
$422
Total Value
$2.19M
Date
Dec 4, 2025
IES Holdings, Inc.
Shares
1,251
Price
$425
Total Value
$532K
Date
Dec 4, 2025
IES Holdings, Inc.
Shares
16,122
Price
$418
Total Value
$6.74M
Date
Dec 3, 2025
IES Holdings, Inc.
Shares
12,922
Price
$419
Total Value
$5.41M
Date
Dec 3, 2025
IES Holdings, Inc.
Shares
2,827
Price
$421
Total Value
$1.19M
Date
Dec 3, 2025
IES Holdings, Inc.
Shares
2,636
Price
$420
Total Value
$1.11M
Date
Dec 3, 2025
Trading Timeline
First Transaction
Dec 3, 2025
Latest Transaction
Dec 11, 2025