TGLS: Symmetrical Triangle detected on 17 Jun 2026

All prices, scores, and news on this page reflect data available before market open on .

Browse all Symmetrical Triangle detections →
Overall Score
76 of 100
Good
Win Probability
65%
Moderate
Reward / Risk
0.7 : 1
$0.42 reward $-0.61 risk
Current Setup
TGLS is forming a symmetrical triangle on June 17, 2026 with the current price at $44.85. The pattern shows moderate structure quality (11.0/15) with clean support at $42.64 and resistance at $43.91. Breakout metrics score 13.0/13, indicating a credible rupture setup, though volume conditions remain tepid at 61% of the 20-day average (153K vs. 250K shares typical). The triangle architecture and positive MACD histogram (0.2349) suggest constructive technical internals despite suboptimal conviction in volume—overall pattern quality scores 35/40.
Stock Context
Tecnoglass delivered Q1 2026 results on May 7, 2026, with adjusted EPS of $0.78 beating forecasts of $0.72, and record revenue of $249.0 million, up 12.0% year-over-year. However, on April 2, 2026, the White House introduced new 10% U.S. tariffs on aluminum window imports, reducing 2026 EBITDA guidance to $225M–$245M. Management reaffirmed full year guidance with price increases and operational efficiencies expected to offset tariff impacts. On June 10, 2026, the Board declared a Q2 2026 dividend of $0.15 per share, payable July 31, 2026. Recent analyst action: Baird lowered its price target to $55 from $62 while maintaining an Outperform rating. The 16.16% gain over one month reflects recovery momentum post-tariff shock.
What to Expect
A successful symmetrical triangle breakout targets $46.88 on the conservative measure—approximately 4.5% above current price, achievable on a clean break above $43.91 resistance. Volume confirmation requires expansion toward the 20-day average of 250K shares; current relative volume of 0.61 is a weakness flag. The setup invalidates decisively below the key support at $42.64, roughly 5% downside risk. Historical win probability on this pattern scores 65.46%, indicating above-median odds of success. ATR volatility of 3.75% suggests breakout moves could be swift once directional clarity emerges.
Risk Factors
2026 EPS consensus fell from $3.63 to $3.22 following tariff announcement, showing material forecast compression. Tariff risk remains acute—aluminum-intensive products face structural cost headwinds. Beta of 1.54 signals elevated market sensitivity; Consumer Discretionary sector regime scores only 0.55 (moderately bullish at best), creating headwind vs. overall bullish market regime (0.93). RSI at 59.24 is neutral, not overbought, but volume ratio of 0.61 to average represents 39% below-average conviction. Stock trades 45.94% below 52-week highs, indicating structural weakness despite recent bounce. Q2 earnings likely due in late July/early August—pattern resolution could collide with that catalyst.
Market & Sector Regime
Market
Bullish 0.93
-1.0 0 +1.0
Consumer Discretionary Sector
Bullish 0.55
-1.0 0 +1.0
Overall Score
35 of 40
Strong
Pattern Quality
16 of 20
Strong
Setup
11 of 20
Fair
R/R
14 of 18
Good
Context
Pattern Quality Score
11 of 15
Good
Structure
13 of 13
Exceptional
Breakout
11 of 12
Exceptional
Volume
Recent Performance
+2.9%
1W
+2.5%
2W
+16.2%
1M
+0.1%
3M
Momentum & Trend
RSI (14)
59.2
Neutral
MACD Histogram
+0.23
Bullish
Bollinger Band Position
89.1%
Upper Zone
Volatility & Risk
20-Day Volatility
0.35
High
ATR %
3.8%
Medium
Beta
1.54
High Beta
Volume Analysis
Volume Ratio
0.61x
Below Avg
20-Day Avg Vol
251K
shares / day
Current Volume
153K
shares traded
Price Levels
52W High
$82.96
Target
$46.88
Current
$44.85
Resistance
$43.91
Support
$42.64
Stop Loss
$42.10
52W Low
$37.52
Disclaimer: This analysis is algorithmically generated for educational purposes only and does not constitute financial advice. Past pattern performance does not guarantee future results. Win probabilities are based on historical data across 370,000+ observations. Always conduct your own research and consult a qualified financial advisor. AI-assisted contextual analysis by Claude (Anthropic). Indicators reflect values at time of detection.