📊 Blair's Stock Analysis Hub

Deep-dive investment analyses · Click any ticker to open its full report

🤖 Ask Claude
✏️ Edit mode — click ✕ to remove a stock from view · click ↺ to restore · press Done when finished
Updated from broker screenshot by Claude · Send a new screenshot to refresh
Account:
📸
No positions loaded yet
Send Blair's broker screenshot and I'll populate this tab.
📈
No data yet
Populate the Positions tab first — this tab auto-calculates from that data.
This Week in Markets
Week of —
Affected sectors — set impact level per sector:
📰
No news added yet this week.
Click + Add News to log a market event and tag which sectors it affects.
Strong Buy / Buy
Watchlist / Fair Value
Neutral / Speculative
Avoid / High Risk
Deep Value / Special

📋 Trading Rules

Your personal investment constitution — populate this with your rules, checklists, and frameworks.

Waiting for your rules →
🛡️ Position Sizing & Risk Rules
[ Populate with your position sizing rules, max allocation per name, max sector concentration, etc. ]
🚪 Entry Rules
[ Populate with your entry criteria — what has to be true before you buy, minimum conviction threshold, catalyst requirements, etc. ]
🚪 Exit Rules
[ Populate with your exit criteria — stop-loss rules, profit targets, thesis-break conditions, time-based exits, etc. ]
💵 Cash & Portfolio Rules
[ Populate with portfolio-level rules — minimum cash %, rebalancing triggers, sector limits, leverage constraints, etc. ]
🧠 Psychology & Process Rules
[ Populate with behavioral rules — no revenge trading, no averaging down on thesis breaks, 24-hour cooling-off rule, news reaction protocol, etc. ]
⚡ Options Rules
[ Populate with options-specific rules — max premium as % of position, min DTE, only sell premium on names you'd own, assignment readiness, etc. ]
📋 Pre-Trade Checklist
[ Populate with your pre-trade mental checklist — questions you ask yourself before every new position or add. ]
🚫 Permanent Rules (Never Break)
[ Your ironclad rules — the ones past-you learned the hard way. Never break them. ]

🧠 Portfolio Recommendations

AI-generated analysis of your ~103-position book. Add your goals below — recommendations are pre-populated based on portfolio structure and each position's known fundamentals. Not financial advice.

📌 Your Portfolio Goals
Goal 1 — Minimum 20% Cash Position: Always maintain at least 20% in cash/equivalents. Never be fully deployed. Cash is both insurance and optionality for asymmetric entries.
[ Add more goals here — e.g. max sector %, income target, drawdown limit, timeline to liquidity event, etc. ]
Total Positions
~103
Strong Holds
18
Review / Trim
22
Consider Cutting
14
Add / Deploy Into
9
⚠️ Top-Level Portfolio Concerns
OVEREXPOSURE Nuclear/Uranium cluster is 7+ positions (LEU, CCJ, SMR, UROY, IMSR, EU, FNUC, ETCC) — this is thematic concentration, not diversification. If uranium sentiment turns (policy reversal, project delays, spot price correction), all 7 move together. Consider treating them as one position for sizing purposes. Recommended: trim 2–3 of the smaller/weaker names (ETCC) to consolidate into the highest-conviction names (LEU, CCJ).
OVEREXPOSURE Book is spread extremely thin at ~103 positions. At this breadth, even a 10-bagger in a 0.5% position moves the portfolio ~5%. Many of the smaller speculative positions (SPKL, BZRD, DAZD, WYFI, INFQ, FDCT) are likely too small to matter but still consume mental bandwidth. Recommend a "spring cleaning" pass — cut anything where the conviction is gone or the thesis is stale.
CASH GOAL If cash is below 20% — your stated minimum — prioritize building the cash cushion before adding new speculative names. The book already has 15+ pre-revenue or deeply speculative names. Cash position is your ability to act when the best opportunities hit.
ILLIQUIDITY ETCC and SYAAF are the weaker names in the uranium cluster — SYAAF is OTC-listed with meaningful bid-ask spread and exit friction. If trimming the uranium cluster, start with these two and redeploy into LEU or CCJ for the same theme with better liquidity.
✅ Strong Hold — High Conviction, No Action Needed ▼
HOLDAMD — AI semiconductor exposure with cleaner balance sheet than NVDA, $4.4B+ in MI300X revenue. Data center AI cycle intact. Cheap relative to AI peers. No action needed — let it ride through 2026 AI infrastructure build-out.
HOLDARM — Royalty model on every chip architecture. AI/Edge inference cycle is an ARM tailwind. Premium valuation but structurally justified. Hold through 2026–2027 chip supercycle.
HOLDAMZN — AWS re-acceleration, advertising is an underappreciated profit engine, Prime is sticky. Best risk-adjusted of the mega-caps. No action needed.
HOLDGOOG — Search moat intact, YouTube cash machine, GCP competing for AI workloads. Cheap vs. MSFT/AMZN on earnings. Hold.
HOLDCCJ — Best-in-class uranium miner with long-term contract book. Nuclear renaissance thesis is intact; Saskatchewan assets are irreplaceable. Core uranium hold alongside LEU.
HOLDLEU — Domestic US uranium enrichment monopoly. HALEU production for advanced reactors is a government-backed necessity. Strongest moat in the uranium cluster. This is the one to keep if you trim others.
HOLDKTOS — Drone/autonomous systems defense play with real revenue and DoD relationships. Replicator program and attritable drone budget growth favor KTOS specifically. Hold.
HOLDTSSI — AI data center decommissioning/refurbishment — unique picks-and-shovels position. Profitable, growing, and deeply overlooked. Hold.
HOLDGRVY — Korean IP royalty machine, cash-generative, trading below cash + IP value historically. The patience play. Hold.
HOLDTEM — Tempus AI — clinical AI infrastructure with real hospital relationships. Early, but the data moat is building. Hold small.
HOLDNOG — Non-op oil & gas with well-covered dividend, clean balance sheet, and Williston/Permian exposure. Cash flow machine in an inflationary environment. Hold.
HOLDPM — Philip Morris. ZYN/IQOS growth offsetting combustible decline. Defensive income with pricing power. Hold for dividend and downside protection.
HOLDAG — First Majestic Silver. All-time high production, positive FCF, and silver is structurally undersupplied. Hold through the commodity cycle.
HOLDELMT — The Elmet Group. $450M DoW commitment, tungsten scarcity moat, 20%+ revenue growth. The IPO thesis is still early. Hold.
HOLDAVAV — AeroVironment. Switchblade/JUMP 20 demand surge from Ukraine/Taiwan deterrence spending. Backlog growing. Defense tech of the highest quality. Hold.
HOLDSMR — NuScale Power. The most advanced SMR design in the US regulatory pipeline. Binary risk but the DoE/DoD interest is genuine. Hold small and speculative.
HOLDMITK — Mitek Systems. 7,500 embedded bank relationships, low-churn SaaS, possible go-private target. Hold for the acquisition optionality.
🔵 Add / Deploy Into — Increase Exposure on Strength or Weakness ▼
ADDKTOS — If you're not already at a full position, any pullback toward $30–32 is an add. Attritable drone budget is structurally increasing and KTOS is the most leveraged pure-play.
ADDELMT — New IPO with $450M DoW commitment. If the Nov 25 earnings shows continued adj. EBITDA margin expansion, add on any post-earnings pullback. Early-innings institutional discovery.
ADDAG — Silver is in a structural supply deficit. First Majestic is producing at all-time highs. If silver breaks above $35/oz and holds, AG re-rates meaningfully. Add on silver weakness.
ADDAMD — MI300X data center GPU is underfollowed vs. NVDA. Each quarterly beat builds the narrative. Any dip below $130 is worth adding to if you're underweight.
ADDNOG — At current oil prices, NOG's FCF yield is exceptional. If oil pulls back and NOG drops, it's worth accumulating more of this dividend-paying non-op book.
ADDGRAB — Southeast Asia super-app. Reaching GAAP profitability, fintech segment accelerating, and underpenetrated market. Under-owned by Western institutions. Add on dips toward $5.
ADDPSIX — Power Solutions International. Domestic natural gas generator/engine exposure. AI data center power demand is a direct tailwind. Under-covered microcap with real revenue. Worth building a fuller position.
ADDCODI — Compass Diversified. >7% yield, diversified operating company model, and consistent cash flows. If interest rates decline, CODI re-rates upward. Income + upside.
ADDBKSY — BlackSky Technology. SAR satellite constellation, government contracts, and the geospatial intelligence market is growing rapidly. Speculative add on weakness.
⚠️ Review / Trim — Reduce on Strength or Revisit Thesis ▼
TRIMBABA — You noted you missed the August HK$80B dilution. Chinese regulatory and geopolitical overhang is structural, not temporary. If you're significantly up, consider trimming to a conviction-sized position. The thesis requires trusting Chinese corporate governance — calibrate size accordingly.
TRIMINTC — Intel is in a multi-year restructuring that could take 3–5 years to resolve. Foundry economics are brutal, market share continues to bleed to AMD/TSMC. No clear catalyst near-term. Unless you have a specific turnaround thesis, trim and redeploy into higher-conviction names.
TRIMMTCH — Match Group (Tinder/Hinge) faces demographic headwinds as Gen Z dating behavior shifts. Revenue declined YoY. The dating app model has limited pricing power vs. free alternatives. Revisit thesis — if no near-term catalyst, trim.
TRIMENPH — Enphase Energy. Residential solar demand has been weak. High interest rates suppress solar installations. The IRA tailwind is real but slow to materialize in margins. Speculative hold at best — trim if overweight relative to conviction.
TRIMWOLF — Wolfspeed (SiC). Capital-intensive, cash-burning, and EV ramp is slower than modeled. Debt is heavy. The SiC thesis is long-term correct but Wolfspeed may not survive to capture it without dilutive financing. Trim to a small speculative size.
TRIMFLYX — flyExclusive. Near NYSE American minimum bid price, negative book equity. The revenue is real ($404M) and operating cash flow is positive, but delisting risk is not zero. Reduce to pure speculation size if not already there.
TRIMSMCI — Super Micro Computer. The business thesis is intact — SMCI is core physical AI infrastructure, building the actual GPU servers that power data centers. The trim flag is purely governance: accounting investigation overhang, auditor resignation, Nasdaq compliance concerns. If/when the investigation resolves cleanly, SMCI moves back to Strong Hold. Until then, size it at a level where the worst-case governance outcome (restatement, fine, prolonged review) doesn't hurt the portfolio materially.
TRIMXPEV — XPeng. Chinese EV in a brutally competitive domestic market with margin wars. BYD is the dominant force and XPeng is fighting for share. Geopolitical risk on top. Keep only if you have high conviction on a specific product cycle catalyst (X9 ramp, ADAS market share).
TRIMOSCR — Oscar Health. Improving financials but still sub-scale for the health insurance market. MLR volatility is the core risk. If you're meaningfully up, taking some off the table is rational. High uncertainty around 2026 ACA enrollment trends.
TRIMETCC — The weakest name in the uranium cluster. If you're managing uranium overexposure, start here. Redeploy into LEU or CCJ — higher quality, more liquid, same theme.
TRIMRXT — Rackspace Technology. Post-bankruptcy capital structure, cloud migration revenue declining as competition intensifies. No obvious catalyst. Trim unless you have a specific private equity / takeout thesis.
TRIMADTN — Adtran Holdings. Broadband/fiber equipment but EU revenue exposure, weak demand from telco capex cuts. High inventory levels. Trim unless you're early in a broadband infrastructure rebound thesis.
TRIMINDI — indie Semiconductor. Auto chip, but EV market slowdown hit auto semis broadly. INDI is burning cash in a down-cycle. Wait for automotive recovery before adding; consider trimming if significantly below cost basis with no near-term catalyst.
TRIMGTX — Garrett Motion. Auto turbocharger exposure; faces headwinds from EV penetration in European markets. Decent FCF but no growth narrative. If you're running this for value, it's fine small. If you expected growth, revisit.
TRIMCLF — Cleveland-Cliffs. Steelmaker with heavy US auto exposure. EV transition pressures steel demand mix. High debt. Cyclical — if macro turns soft, CLF gets hit hard. Trim to a size you'd hold through a recession.
TRIMCENX — Century Aluminum. Aluminum prices are volatile; CENX has high energy cost exposure. The domestic aluminum narrative is real but execution risk is high. Keep small or trim unless you have a strong commodity cycle view.
TRIMPYPL — PayPal. Lost its growth narrative; Braintree is cannibalizing margins; competitive pressure from Apple Pay, Stripe, Affirm. The new CEO's strategy is unproven. Trim unless you're specifically playing a cheap-valuation mean-reversion.
TRIMMOS / NTR — Fertilizer names. Nutrient prices have normalized from the Ukraine war spike. These are cyclical commodity plays — without a specific catalyst (crop failure, supply disruption), there's no urgency to hold overweight. Trim and monitor.
TRIMCLPT — ClearPoint Neuro. Pre-revenue neurosurgery robotics. Compelling long-term story but years from profitability and dependent on capital raises. If you're not sized for maximum dilution risk, trim to pure-speculation size.
TRIMAMPX — Amprius Technologies. Solid-state battery — extremely early stage, no meaningful revenue, cash burn. If this is more than 0.5% of portfolio, that's too heavy for the stage. Trim to a lottery-ticket size.
TRIMBULL — Webull. The China ownership risk is real and structural. Despite strong fundamentals, the stock is near its 52-week low for a reason. Keep only if you're sizing this as a "if China risk resolves" option, not a core holding.
🔴 Consider Cutting — Thesis Gone or Stale, Free Up Cash ▼
CUTKYIV — Ukrainian reconstruction play listed on a senior exchange. The thesis is long-duration and highly binary on geopolitical outcomes. Size it as a pure option on a peace deal + reconstruction wave — if it's sized beyond 0.5%, trim to reflect the timeline uncertainty.
CUTSAIH — Listed on a senior exchange. If you have an active thesis here, it belongs in the book — but revisit the conviction level and make sure the catalyst timeline is still live. If stale, cut and free the capital.
TRIMSYAAF — OTC-listed (confirmed). The uranium cluster theme is valid but SYAAF carries OTC liquidity risk and wide bid-ask spreads. If trimming the uranium cluster, this is the first name to reduce. Redeploy into LEU or CCJ for the same theme with far better liquidity.
CUTSPKL — Very obscure/micro-cap. If the thesis isn't actively developing and you're not monitoring it closely, the opportunity cost of the mental bandwidth + capital is real. Cut unless the catalyst is imminent.
CUTBZRD — Gaming speculative. If you can't state the thesis in one sentence, it's time to cut. Free up the capital for higher-conviction ideas.
CUTDAZD — Micro-cap. If the thesis isn't active and conviction is gone, cut. At 103 positions you need to prune the bottom of the conviction stack.
CUTWYFI — Apply the one-sentence thesis test — if you can't state it clearly, cut. Capital should be working harder.
CUTINFQ — If this is a stale speculative position from an older thesis, free up the capital. 103 positions is too many to have zombie holdings.
CUTANNA — Unusual position for this portfolio. If you're holding for a specific catalyst, set a firm deadline. If the catalyst has passed without impact, cut.
CUTFDCT — Low-conviction speculative. Every position that isn't actively monitored with a living thesis is a liability. Cut and redeploy.
CUTHON / HONA — Honeywell is not a bad business, but it's a large industrial conglomerate without a compelling near-term catalyst, and it doesn't fit the asymmetric, niche, overlooked philosophy. If this is dead weight in the portfolio, consider cutting to free capital for higher-asymmetry ideas.
CUTMCD — McDonald's is a defensive dividend play that is unlikely to give you the asymmetric return you're seeking. If portfolio defense/income isn't a priority (you have PM, NOG, CODI for that), consider trimming or cutting this large-cap defensive to redeploy into higher-conviction asymmetric ideas.
👁️ Missing Exposures / Watchlist Gaps Worth Considering ▼
WATCHCopper Miners — You flagged wanting copper exposure (Sept 2026). After trimming lower-conviction positions, this is where proceeds could be deployed. COPX (ETF), LUNR (pure-play), or high-quality names like FCX (Freeport-McMoRan) or SCCO (Southern Copper) on a pullback. AI data centers + EV transition = secular copper demand.
WATCHDefense Consolidation — You have KTOS, AVAV, BKSY, FLY across drone/space defense. Consider whether adding a broader defense prime (LHX, LDOS) would reduce single-name risk in this cluster or whether the small-cap focus is intentional for the asymmetry.
WATCHIndia Exposure — Given your Feb 2027 India trip and apparent interest in emerging markets, the India growth story (INDA ETF, or names like INFY, WIT) may be worth monitoring for a thematic add.
COVEREDPhysical AI / Robotics Vision — Already covered. SMCI handles AI server infrastructure; AMBA (Ambarella) covers edge AI silicon — their CV5/CV72 SoCs are the vision processors going into drones, autonomous robots, and ADAS systems. The gap that remains is humanoid robotics specifically (Tesla Optimus, Figure, Apptronik) — none of these are cleanly investable as pure-plays yet. Monitor for IPOs in this space, but no action needed on the broader physical AI theme.
Note: These recommendations are generated from portfolio structure, known fundamentals, and published analysis. They do not reflect your actual position sizes, cost basis, or account tax situation — all of which are critical inputs for real decisions. This is a thinking tool, not financial advice. Provide your goals, sizing, and cost basis data to get more precise recommendations.

🎙️ Earnings Comb

Deep-dive through every investor conference and earnings call transcript. Each row is one ticker — expand to see exact quotes flagged for red flags or meaningful catalysts. Populate when ready.

📅 Earnings Calendar
Every analyzed ticker by next report date. e = estimated from last year's timing; confirmed dates come from company announcements. After a name reports, use 📝 Copy Update Prompt on the Dashboard.
🎙️
Earnings Comb — Coming Soon
This tab will scan every available earnings call transcript and investor conference for your positions, surfacing exact quotes flagged as red flags or meaningful catalysts — organized by ticker as collapsible rows.

When you're ready: Say "populate the earnings comb" and Claude will begin scanning transcripts for every analyzed ticker.