‹ Screener

Tecnoglass Inc.

TGLS · Flat Glass · 44.4M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $23M (gross $23M, SBC $300K)

Reference price $40.27 · est. market cap ~$1.8B — last insider purchase, 2026-05-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B80

Vertically integrated, low-cost glass and window leader with top-decile returns and margins, tempered by single-facility and Colombia concentration.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $5K2025-09-30 · $516M2025-12-31 · $245M2026-03-31 · $249M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
42.8%
Operating margin
23.5%
Net margin
16.2%
Return on assets
12.7%
Revenue growth (QoQ)
1.5%
Net-income growth
-1.1%
Net debt / EBITDA
0.0×
Interest coverage
38.7×
Current ratio
1.9×
Free cash flow
$34M
EBITDA
$268M
Cash & investments
$161M

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-15Energy Holding CorpBuy19K$40.27
2026-05-14Energy Holding CorpBuy81K$40.56
2026-03-13Energy Holding CorpBuy108K$45.11
2026-03-12Energy Holding CorpBuy108K$45.28
2026-03-11Energy Holding CorpBuy92K$44.24
2026-03-10Energy Holding CorpBuy108K$43.41
2026-03-09Energy Holding CorpBuy107K$41.06
2026-03-06Carricarte Anne LouiseBuy1.1K$43.27
2025-08-14Energy Holding CorpSell1.5M$79.03
2025-05-13Energy Holding CorpSell1.5M$82.30

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-25Reg FDExhibitsfiling ↗
2026-06-16Shareholder votefiling ↗
2026-06-10OtherExhibitsfiling ↗
2026-05-07ResultsExhibitsfiling ↗
2026-04-09ResultsExhibitsfiling ↗
2026-03-18OtherExhibitsfiling ↗
2026-02-26ResultsExhibitsfiling ↗
2025-12-19Shareholder votefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-252026-06-250001493152-26-030133 ↗
8-K2026-06-162026-06-160001493152-26-028897 ↗
8-K2026-06-102026-06-100001493152-26-028043 ↗
10-Q2026-05-082026-03-310001493152-26-021974 ↗
8-K2026-05-072026-05-070001493152-26-021602 ↗
8-K2026-04-092026-04-090001493152-26-015903 ↗
8-K2026-03-182026-03-180001493152-26-010814 ↗
10-K2026-03-022025-12-310001493152-26-008465 ↗
8-K2026-02-262026-02-260001493152-26-008119 ↗
8-K2025-12-192025-12-190001493152-25-028586 ↗
8-K2025-12-102025-12-100001493152-25-027011 ↗
10-Q2025-11-072025-09-300001493152-25-021288 ↗