Early Access — free while we kick the tires
EdgarHawk

Energy Holding Corp

10% Owner

10% Owner

Latest: Insider buying · May 2026

6 filings analyzed · 1 company · Latest 2026-05-18

Companies

Company Buys Sells Direction
Tecnoglass Inc. TGLS 7 3 Net buying

Activity

May 2026
2026-05-18 Tecnoglass Inc. TGLS
medium
Buy
100,000 shares
$4,050,577
Significance 5/10

Energy Holding Corp (10% owner) buys 100,000 shares of TGLS for $4,050,577.41 across 2 transactions at avg $40.51

Energy Holding Corp executed 2 separate purchases totaling 100,000 shares for $4,050,577.41 at blended average price $40.51, increasing holdings from 20,731,985 to 20,831,985 shares. The timing of this purchase follows a pattern of 5 prior open-market buys at TGLS since March 2026, of which 1 of 5 achieved positive 90-day returns (20% well-timed rate). The current price of $43.79 sits -51.2% from the 52-week high of $89.66, though the stock has gained +13.6% over the past 30 days. Against broader fundamentals—revenue of $249,012,000.00, net income of $31,891,000.00, annual growth of +10.5%, and P/E of 13.03—the magnitude of this 100,000-share acquisition by a 10% holder warrants attention to whether the pattern of repeated purchasing reflects conviction or responds to price positioning.

March 2026
2026-03-16 Tecnoglass Inc. TGLS
high
Buy
215,229 shares
$9,727,810
Significance 6/10

10% Owner Energy Holding Corp purchased 215,229 shares of TGLS in 2 transactions for $9,727,810.28 at $45.20 average.

Energy Holding Corp, holding 20.73M shares post-transaction, deployed approximately $9.7M to acquire 215,229 shares across two sequential days (2026-03-12 and 2026-03-13) at a blended average of $45.20. This represents a +1.0% net increase in the 10% owner's holdings. The timing is notable: the current price of $43.86 sits 50.4% below the 52-week high of $88.42, and the stock has declined 17.2% over the trailing 30 days and 15.9% over 90 days. At the same ticker, prior trade history shows 2 of 2 measurable sales (2025-05-13 and 2025-08-14) achieved well-timed exits at the 90-day horizon, suggesting a pattern of disciplined execution. The underlying business reports a P/E of 10.96 with recent quarterly revenue of $260,479,000.00 and net income of $47,188,000.00; annual revenue growth stands at +10.5%. The sequential purchases, occurring within one day of each other in a declining market after prior well-timed divestment decisions, warrant attention to understand whether this signals a conviction-driven re-entry at perceived support levels or a response to operational or strategic considerations.

2026-03-11 Tecnoglass Inc. TGLS
high
Buy
306,666 shares
$13,138,087
Significance 7/10

10% Owner Energy Holding Corp buys 306,666 shares (3 transactions) for $13,138,086.64 at TGLS

Energy Holding Corp, a 10% owner of Tecnoglass Inc., executed 3 separate purchases totaling 306,666 shares for $13,138,086.64 over three consecutive trading days (2026-03-09 to 2026-03-11), at prices ranging from $41.06 to $44.24 and a blended average of $42.84. The stock currently trades at $44.76, down 49.4% from its 52-week high of $88.42 and down 13.9% over the past 30 days. This represents a 1.5% increase to the insider's holdings relative to their pre-transaction position of 20,210,090 shares. The company's fundamentals remain solid—revenue of $260,479,000.00, net income of $47,188,000.00, and annual revenue growth of 10.5%—with a P/E of 11.19 and market cap of $2,002,460,615.76. The timing of these acquisitions occurs against a backdrop of significant recent price weakness, and investors should monitor whether this substantial capital deployment represents conviction in the turnaround or reflects tactical positioning.

August 2025
2025-08-14 Tecnoglass Inc. TGLS
medium
Sell
1,495,898 shares
$118,220,819
Significance 6/10

10% Owner Energy Holding Corp sold 1,495,898 shares of TGLS at $79.03 for $118.2M on 2025-08-14

Energy Holding Corp, a 10% holder, sold 1,495,898 shares (1.50M shares) at $79.03 on 2025-08-14, reducing its stake by 6.9% to 20,210,090 shares (20.21M shares) and realizing $118,220,818.94 ($118.2M). The sale occurred near the 52-week high of $88.42 (only 10.6% below the peak) and at a point of recent strength—the stock has rallied 7.1% over the past 30 days despite declining 8.3% over 90 days. Within this same ticker, the insider's prior two sales at TGLS produced mixed outcomes: the May 2025 sale was followed by a 4.1% 30-day gain but a 6.0% 90-day decline, while the November 2024 sale preceded gains of 15.9% (30d) and 6.9% (90d). Across the insider's broader trading history, the cross-ticker 90-day well-timed rate stands at 50.00%, indicating a roughly neutral pattern of sell timing. The fundamental backdrop shows TGLS trading at a P/E of 20.33 with 6.8% annual revenue growth and $44.1M net income, within the normal valuation band for a $3.7B market-cap technology company. The sale's scale and timing warrant monitoring for any further reduction signals from this major shareholder.

May 2025
2025-05-14 Tecnoglass Inc. TGLS
medium
Sell
1,490,000 shares
$122,627,000
Significance 6/10

Energy Holding Corp (10% owner) sold 1,490,000 shares of TGLS at $82.30 on 2025-05-13 for $122,627,000.00

Energy Holding Corp, a 10% shareholder, sold 1,490,000 shares (1.49M shares) at $82.30, reducing its stake from 23.20M shares to 21.71M shares (-6.4%). The sale occurred when TGLS was trading near its 52-week highs and has appreciated 17.6% over the preceding 30 days. The company's fundamentals remain solid with $222.3M in latest-quarter revenue, $42.2M net income, 6.8% annual revenue growth, and a market cap of $4.0B at 22.81 P/E. Notably, in the insider's one prior sale at TGLS on 2024-11-12, the stock gained 15.9% over the next 30 days and 6.9% over 90 days, indicating this seller's historical trades at this specific ticker were not well-timed on a 90-day basis (0 of 1 prior sells were well-timed at the 90-day mark), though the current transaction's timing relative to the stock's recent strength suggests possible execution near recent momentum peaks.

November 2024
2024-11-12 Tecnoglass Inc. TGLS
high
Sell
1,432,120 shares
$104,573,402
Significance 6/10

10% owner Energy Holding Corp sold 1,432,120 shares of TGLS at $73.02 for $104,573,402.40

Energy Holding Corp, a 10% stakeholder in Tecnoglass Inc., divested 1,432,120 shares on 2024-11-12, reducing its position from 24,628,108 shares to 23,195,988 shares (-5.8% reduction). The sale occurred at $73.02 per share, valuing the transaction at $104,573,402.40. At the current price of $73.94, the stock trades near the transaction price and -6.8% below its 52-week high of $79.37, within the recent trading range. Tecnoglass generated $238,327,000.00 in latest quarterly revenue with $49,535,000.00 in net income, supported by 16.3% annual revenue growth; the company trades at a P/E of 23.03 with a market cap of $3,474,832,334.12. While the 5.8% stake reduction is material in absolute terms, the 10% owner retains substantial holdings, suggesting this transaction represents a partial liquidation rather than a complete exit.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access