MarketPeel
Insider Trading Intelligence
EC

Energy Holding Corp

TGLS
10% OWNER · TECNOGLASS INC. · CIK 0001602952
FILING MIX · LIFETIME73%/27%
BUYS
11
SELLS
4
TOTAL VALUE
$488.74M
COMPANIES
1
ACTIVE SINCE
Apr 2022
HOLDINGS NOW
20,831,985
AVG SELL PX
$65.48
TRADE KIND
SHOWING 15 / 15
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
12 backtested trades · 8 horizons · 19 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Energy Holding Corp, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d12+41.67%-4.03%-0.44%-3.59%-5.40%
14d12+16.67%-5.53%-0.89%-4.64%-3.19%
30d12+41.67%+0.07%+2.69%-2.62%-4.09%
60d12+41.67%-3.13%+6.87%-10.00%-15.29%
90d12+50.00%-6.55%+7.98%-14.53%-11.42%
180d12(5 pending)+42.86%-15.96%+10.96%-26.92%-25.70%
1y12(6 pending)+83.33%-7.94%+28.01%-35.95%-25.79%
2y12(8 pending)+75.00%+67.04%+49.92%+17.12%+5.80%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
TGLS · 20,831,985 shares · as of May 15, 2026
06,732,02713,464,05420,196,08126,928,1082023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 11 buys / 4 sellsCOVERAGE · 17 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
TGLS
TECNOGLASS INC.
PURCHASE
19,121$40.27$770.1K20,831,985May 15, 2026May 18, 2026View →
TGLS
TECNOGLASS INC.
PURCHASE
80,879$40.56$3.28M20,812,864May 14, 2026May 18, 2026View →
TGLS
TECNOGLASS INC.
PURCHASE
107,629$45.11$4.86M20,731,985Mar 13, 2026Mar 16, 2026View →
TGLS
TECNOGLASS INC.
PURCHASE
107,600$45.28$4.87M20,624,356Mar 12, 2026Mar 16, 2026View →
TGLS
TECNOGLASS INC.
PURCHASE
92,066$44.24$4.07M20,516,756Mar 11, 2026Mar 11, 2026View →
TGLS
TECNOGLASS INC.
PURCHASE
107,600$43.41$4.67M20,424,690Mar 10, 2026Mar 11, 2026View →
TGLS
TECNOGLASS INC.
PURCHASE
107,000$41.06$4.39M20,317,090Mar 9, 2026Mar 11, 2026View →
TGLS
TECNOGLASS INC.
SALE
1,495,898$79.03$118.22M20,210,090Aug 14, 2025Aug 14, 2025View →
TGLS
TECNOGLASS INC.
SALE
1,490,000$82.30$122.63M21,705,988May 13, 2025May 14, 2025View →
TGLS
TECNOGLASS INC.
SALE
1,432,120$73.02$104.57M23,195,988Nov 12, 2024Nov 12, 2024View →
TGLS
TECNOGLASS INC.
SALE
2,300,000$41.07$94.45M24,628,108May 19, 2023May 23, 2023View →
TGLS
TECNOGLASS INC.
PURCHASE
38,970$42.26$1.65M26,928,108Mar 9, 2023Mar 9, 2023View →
TGLS
TECNOGLASS INC.
PURCHASE
204,632$42.26$8.65M26,889,138Mar 9, 2023Mar 9, 2023View →
TGLS
TECNOGLASS INC.
PURCHASE
275,810$42.26$11.66M26,684,506Mar 9, 2023Mar 9, 2023View →
TGLS
TECNOGLASS INC.
PURCHASE
304,75926,408,696Apr 12, 2022Apr 22, 2022View →
Other insiders · TGLS
Loading peer insiders…
About this filer
CIK 0001602952
ROLE
10% Owner
PRIMARY
TGLS
COMPANIES
1
ACTIVE SINCE
Apr 2022
MARKETPEEL · /INSIDER/0001602952DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback