FN: Ascending Triangle detected on 24 Feb 2026

Overall Score
81 of 100
Strong
Win Probability
75%
High
Reward / Risk
2.4 : 1
$12.36 reward $-5.12 risk
Current Setup
FN is forming an ascending triangle pattern following a surge of 6.83% on February 21, 2026. The structure score of 15.0/15 confirms a textbook pattern, with current price at $576.71 trading firmly above key resistance at $567.34 and with substantial support at $522.46—a $54.25 cushion representing 9.4% downside. The breakout score of 13.0/13 and volume score of 10.2/12 indicate the pattern is approaching breakout readiness, though volume remains just barely elevated at 1.02x average. Recent price strength is evident: the stock gained 22.6% over one month and 38.4% over three months. Overall pattern score of 81.2/98 reflects high quality with a 75.28% win probability.
Stock Context
Fabrinet reported Q2 fiscal 2026 results with record revenue of $1.13B and non-GAAP EPS of $3.36, beating consensus of $3.25. Wolfe Research upgraded the stock to 'Outperform' with a $540 price target, and Barclays raised its price target to $548, attributing the move to outperforming high-performance computing segments. The record quarter reflects 36% year-over-year growth driven by strong demand for high-bandwidth optical networking products used in AI-focused data centers. Management guided Q3 earnings between $3.45-$3.60 with revenues of $1.15B-$1.2B, both surpassing prior consensus estimates. Investors are continuing to re-rate Fabrinet as a key manufacturing beneficiary of AI/data-center optical demand, with the rally following the company's early-February quarterly beat and upbeat outlook.
What to Expect
A successful breakout above $567.34 resistance would target the conservative measure move of $605.78—a 5.0% advance from current levels. This measured upside is supported by the strong 75.28% win probability and the pattern's exceptional structure score. Volume confirmation would require sustaining above-average turnover through the breakout; current relative volume of 1.02x is adequate but not exceptional. The setup invalidates below $522.46 support (9.4% risk), where a close below that level would signal pattern failure. Given the ascending triangle's construction with rising lows and flat resistance, continuation through $567.34 typically generates 4-6 weeks of follow-through momentum in well-formed patterns.
Risk Factors
The key risk is that a pullback or insourcing decision by a few large customers could quickly change the earnings profile. Investors appear concerned that strong results and upbeat outlook may already be fully priced into the stock, with some profit-taking evident despite management's bullish forward guidance. The technical backdrop shows RSI at 68.31—approaching overbought at 70, which typically precedes pullbacks. With elevated beta of 1.88 and volatility at 0.845 (84.5%), FN is significantly more volatile than the broad market. The stock has already gained 38.4% in three months and is now 288% above its 52-week low, raising sustainability concerns. Next earnings call is scheduled for May 4, 2026, leaving nearly 2.5 months for potential disappointment risk. Fabrinet will release its next earnings report on May 11, 2026.
Market & Sector Regime
Market
Neutral 0.00
-1.0 0 +1.0
Utilities Sector
Bullish 0.00
-1.0 0 +1.0
Other Patterns Detected Today
Bull Flag
61 days in pattern
Very Strong 28.9
Three White Soldiers
3 days in pattern
Exceptional 26.4
Overall Score
38 of 40
Exceptional
Pattern Quality
20 of 20
Exceptional
Setup
13 of 20
Moderate
R/R
10 of 18
Fair
Context
Pattern Quality Score
15 of 15
Exceptional
Structure
13 of 13
Exceptional
Breakout
10 of 12
Strong
Volume
Recent Performance
+16.4%
1W
+14.4%
2W
+22.6%
1M
+38.4%
3M
Momentum & Trend
RSI (14)
68.3
Neutral
MACD Histogram
+8.18
Strong Bullish
Bollinger Band Position
112.2%
Upper Band
Volatility & Risk
20-Day Volatility
0.85
Very High
ATR %
7.0%
High
Beta
1.88
High Beta
Volume Analysis
Volume Ratio
1.02x
Average
20-Day Avg Vol
773K
shares / day
Current Volume
786K
shares traded
Price Levels
Target
$605.78
52W High
$577.11
Current
$576.71
Resistance
$567.34
Stop Loss
$524.23
Support
$522.46
52W Low
$148.55
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.