No upcoming events in tracker — Finnhub may add earnings when scheduled
Yahoo · 1d ago
SeekingAlpha · 5d ago
SeekingAlpha · 5d ago
Next report
2026-08-13 · Q2 2026 (est.)
EPS est. 0.02 · actual 0.06 (+292.2%)
Last reported · 2026-06-30
Last surprise +292.2% vs estimate
Insider trades (Form 4)
Buys
9,251 sh
$900K
Sells
18,003 sh
$2.4M
Net (12 filings)
-8,752 sh
$1.5M net
- sell2026-08-10
Murry Stefan J. (Sale) — 4,000 sh · $0.6M
- sell2026-08-04
Yeh Shu-Hua (Joshua) (Sale) — 4,715 sh · $0.6M
- buy2026-07-31
Lin Chih-Hsiang (Thompson) (Award) — 9,251 sh · $0.9M
- sell2026-07-22
Kuo David C (Insider) — 407 sh · $0.0M
- sell2026-07-22
Kuo David C (Insider) — 516 sh · $0.1M
- sell2026-07-22
Kuo David C (Insider) — 472 sh · $0.1M
- sell2026-07-22
Kuo David C (Insider) — 1,869 sh · $0.2M
- sell2026-07-22
Murry Stefan J. (Insider) — 770 sh · $0.1M
- sell2026-07-22
Murry Stefan J. (Insider) — 988 sh · $0.1M
- sell2026-07-22
Murry Stefan J. (Insider) — 679 sh · $0.1M
- sell2026-07-22
Murry Stefan J. (Insider) — 2,971 sh · $0.4M
- sell2026-07-22
Chang Hung-Lun (Fred) (Insider) — 616 sh · $0.1M
AAOI Q2 2026 earnings (est.)
Estimated — verify before trading
AI Capacity Bottleneck
When AI labs hit compute ceilings, they must buy more hardware. Bottleneck ripples: GPUs → HBM memory → power delivery → liquid cooling → optical networking.
VIX Fear Spike Deploy
Elevated VIX = market pricing fear. Quality names with locked-in demand (HBM contracts) often recover faster than broad market in AI infra cycles.
Earnings + Guidance (Infra Names)
For infra suppliers, guidance matters more than EPS beat. Raised guidance = demand visibility. Lowered = thesis review, not automatic exit.
RSI, moving averages, MACD, Bollinger bands & candlestick patterns from Yahoo daily data — verify on chart
Below 20-day MA
Price $101.06 vs 20 SMA $104.46
Below 50-day MA
Price $101.06 vs 50 SMA $111.84
Below 200-day MA
Price $101.06 vs 200 SMA $106.27
Below 251-day high
-54.7% from 251-day high ($223.10)
Above 251-day low
418.5% above 251-day low ($19.49)
3-day downtrend
Three consecutive lower daily closes