Energy Holding Corp

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 52% 68% 82%
Transactions
12 83% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 75%
Success rate 73%
Average holding period 220
Transactions 28
Energy Holding Corp's trades of Tecnoglass Inc's stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
230.70
Quantity 93,003 +46.8%
Value US$81,719
Transaction date
Purchase
Price
123.81
Quantity 10,894 -3.4%
Value US$4,086,287
Transaction date
Purchase
Price
111.56
Quantity 7,975 +33.0%
Value US$784,559
Transaction date
Purchase
Price
45.28
Quantity 107,600 +0.5%
Value US$4,872,343
Transaction date
Purchase
Price
44.24
Quantity 92,066 +0.5%
Value US$4,073,000
Transaction date
Purchase
Price
43.41
Quantity 107,600 +0.5%
Value US$4,671,239
Transaction date
Purchase
Price
41.06
Quantity 107,000 +0.5%
Value US$4,393,848
Transaction date
Proposed sale
Price
79.03
Quantity 1,495,898
Value US$118,220,819
Transaction date
Sale
Price
79.03
Quantity 1,495,898 -6.9%
Value US$118,220,819
Transaction date
Sale
Price
82.30
Quantity 1,490,000 -6.4%
Value US$122,627,000
Transaction date
Proposed sale
Price
82.30
Quantity 1,490,000
Value US$122,627,000
Transaction date
Proposed sale
Price
73.02
Quantity 1,432,120
Value US$104,573,402
Transaction date
Sale
Price
73.02
Quantity 1,432,120 -5.8%
Value US$104,573,402
Transaction date
Sale
Price
41.07
Quantity 2,300,000 -8.5%
Value US$94,449,500
Transaction date
Purchase
Price
42.26
Quantity 38,970 +0.1%
Value US$1,646,872
Transaction date
Purchase
Price
42.26
Quantity 204,632 +0.8%
Value US$8,647,748
Transaction date
Purchase
Price
42.26
Quantity 275,810 +1.0%
Value US$11,655,731
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-18 2026-05-15 B Purchase
93,003 +46.8%
230.70
US$81,719
93,003 +46.8% 230.70 US$81,719
2026-05-18 2026-05-14 B Purchase
10,894 -3.4%
123.81
US$4,086,287
10,894 -3.4% 123.81 US$4,086,287
2026-03-16 2026-03-13 B Purchase
7,975 +33.0%
111.56
US$784,559
7,975 +33.0% 111.56 US$784,559
2026-03-16 2026-03-12 B Purchase
107,600 +0.5%
45.28
US$4,872,343
107,600 +0.5% 45.28 US$4,872,343
2026-03-11 2026-03-11 B Purchase
92,066 +0.5%
44.24
US$4,073,000
92,066 +0.5% 44.24 US$4,073,000
2026-03-11 2026-03-10 B Purchase
107,600 +0.5%
43.41
US$4,671,239
107,600 +0.5% 43.41 US$4,671,239
2026-03-11 2026-03-09 B Purchase
107,000 +0.5%
41.06
US$4,393,848
107,000 +0.5% 41.06 US$4,393,848
2025-08-14 2025-08-14 PrS Proposed sale
1,495,898
79.03
US$118,220,819
1,495,898 79.03 US$118,220,819
2025-08-14 2025-08-14 S Sale
1,495,898 -6.9%
79.03
US$118,220,819
1,495,898 -6.9% 79.03 US$118,220,819
2025-05-14 2025-05-13 S Sale
1,490,000 -6.4%
82.30
US$122,627,000
1,490,000 -6.4% 82.30 US$122,627,000
2025-05-13 2025-05-13 PrS Proposed sale
1,490,000
82.30
US$122,627,000
1,490,000 82.30 US$122,627,000
2024-11-12 2024-11-12 PrS Proposed sale
1,432,120
73.02
US$104,573,402
1,432,120 73.02 US$104,573,402
2024-11-12 2024-11-12 S Sale
1,432,120 -5.8%
73.02
US$104,573,402
1,432,120 -5.8% 73.02 US$104,573,402
2023-05-23 2023-05-19 S Sale
2,300,000 -8.5%
41.07
US$94,449,500
2,300,000 -8.5% 41.07 US$94,449,500
2023-03-09 2023-03-09 B Purchase
38,970 +0.1%
42.26
US$1,646,872
38,970 +0.1% 42.26 US$1,646,872
2023-03-09 2023-03-09 B Purchase
204,632 +0.8%
42.26
US$8,647,748
204,632 +0.8% 42.26 US$8,647,748
2023-03-09 2023-03-09 B Purchase
275,810 +1.0%
42.26
US$11,655,731
275,810 +1.0% 42.26 US$11,655,731