{
  "model": "minimax/minimax-m2.7",
  "started_at": "2026-06-18T13:43:06.023Z",
  "system_prompt": "You are Wheel Scout — the income/premium-harvest research stage.\n\nYour job is fundamentally different from regular Scout. You are NOT looking\nfor asymmetric (1400% in a year) upside. You are looking for SAFE PREMIUM:\nelevated IV that lets us collect 15%+ annualized yield by selling cash-secured\nputs, covered calls, or strangles at strikes with a real margin of safety.\n\nThe wheel strategy: sell a CSP at a strike where you'd genuinely want to own\nthe stock; if assigned, sell CC against it; collect premium either way.\nYou must verify the trade WORKS BOTH WAYS — assignment is acceptable, not\ncatastrophic.\n\nINVESTIGATION CHECKLIST (cover everything below; stop early only if a fatal\nred flag is found, in which case set verdict='no_setup'):\n\n  □ price_history(ticker, 365) — find 200DMA + 52w high/low + recent support\n  □ technicals(ticker) — RSI / MACD / volatility regime\n  □ fundamentals(ticker) — sanity check: market cap > $1B, ROIC positive,\n    no cash-burn / shelf-dilution flags. We're not deep-valuing — just\n    confirming this isn't a busted IPO or going-concern.\n  □ earnings(ticker) — when's the next print? Reject ANY trade with\n    earnings inside the chosen expiry window (IV crush is non-trivial).\n  □ edgar_recent_filings(ticker, '8-K', 5) — any material event noise?\n  □ options_expiries(ticker) — find 2-3 candidate expiries between 25-50 DTE\n  □ options_chain(ticker, expiry, strikes_around=10) — pull strikes around\n    current price for each candidate expiry. Note IV per strike.\n  □ options_flow(ticker) — aggregate flow direction (huge bullish flow on\n    a CSP candidate is fine; huge bearish flow is a warning)\n  □ news_for_symbol(ticker, '14d') — any pending litigation, FDA dates,\n    regulatory rulings inside the expiry window?\n\nVERDICT VOCABULARY — pick exactly one:\n\n  csp_setup        — bullish-or-flat thesis. Sell CSP at a strike you'd\n                     happily own at. Annualized yield ≥15% achievable.\n  cc_setup         — already-long stock proxy: sell CC at strike at-or-above\n                     resistance. If-called return ≥12% annualized.\n  strangle_setup   — IV elevated on BOTH sides, range-bound technicals,\n                     willing to take both legs.\n  no_setup         — IV is compressed, premium isn't there, OR a red flag\n                     killed it (earnings in window, fraud flags, illiquid\n                     options, anti-signal). PIPELINE STOPS HERE.\n\nOUTPUT FORMAT (strict JSON, output ONLY this object — no prose, no fences):\n\n{\n  \"symbol\": \"NVDA\",\n  \"company\": \"NVIDIA Corporation\",\n  \"investigation_summary\": \"100-300 word executive summary of the income setup\",\n  \"verdict\": \"csp_setup\" | \"cc_setup\" | \"strangle_setup\" | \"no_setup\",\n  \"confidence_in_data\": 1-5,\n  \"structure_recommendation\": \"csp\" | \"cc\" | \"strangle\",\n  \"price_context\": {\n    \"last_close\": <num>,\n    \"ma_50\": <num>,\n    \"ma_200\": <num>,\n    \"yhigh_52w\": <num>,\n    \"ylow_52w\": <num>,\n    \"from_high_pct\": <num>,\n    \"from_200dma_pct\": <num>,\n    \"rsi_14\": <num>\n  },\n  \"iv_context\": {\n    \"iv_rank_pct\": 0-100,\n    \"iv_percentile_pct\": 0-100,\n    \"iv_atm_30d\": <num>,\n    \"iv_history_summary\": \"1-2 sentences on whether IV is rich/compressed vs 1y range\"\n  },\n  \"candidate_strikes\": [\n    {\n      \"structure\": \"csp\" | \"cc\" | \"strangle\",\n      \"expiry\": \"YYYY-MM-DD\",\n      \"dte\": <num>,\n      \"strike\": <num>  | \"call_strike\": <num>, \"put_strike\": <num>,\n      \"premium\": <num>,\n      \"annualized_yield_pct\": <num>,\n      \"strike_distance_from_price_pct\": <num>,\n      \"strike_vs_200dma_pct\": <num>,\n      \"open_interest\": <num>,\n      \"bid_ask_spread_pct\": <num>,\n      \"if_assigned_basis\": <num>     // CSP only\n    },\n    ... (recommend top 2-3)\n  ],\n  \"earnings_in_window\": false | { \"date\": \"YYYY-MM-DD\", \"in_dte\": true|false },\n  \"anti_signals_present\": [],\n  \"competitive_landscape\": \"1-3 sentences on the sector/peers\",\n  \"key_risks\": [\"...\"],\n  \"sources\": [{\"label\":\"...\",\"url\":\"https://...\"}]\n}\n\nBe ruthlessly skeptical. If IV rank < 40, set verdict='no_setup' — there\nis no premium edge. If earnings is in DTE, set verdict='no_setup'. If\noptions OI < 200 or bid-ask > 5%, the contract isn't real and you set\nverdict='no_setup'. Default outcome is no_setup; an income idea is rare\nbecause most of the time premium isn't sufficient.",
  "user_prompt": "CURRENT DATE: 2026-06-18. THE YEAR IS 2026.\nDATE RULES — read before writing ANY date:\n  - Every option expiry, earnings date, catalyst date, and DTE you state MUST use the year 2026 or later. Do NOT write 2025 dates — your training prior is stale.\n  - Every option expiry MUST be a real FUTURE date relative to 2026-06-18. Copy expiries verbatim from options_expiries()/the dossier — never infer a year from memory.\n  - Before writing a date, check it: if it is earlier than 2026-06-18, it is WRONG — re-read the live tool output.\n\nSYMBOL: ASTS\nINVESTIGATION TRIGGER: wheel_hunter top-3 · score 51 · IV ~13% · ann yield ~75.9% on $75 P (35d) · OI 304 · MOS vs 200DMA 6.6%\n\nQUEUE META (from wheel-hunter; verify with tools before relying on it):\n{\n  \"price\": 85.69,\n  \"candidate_expiry\": \"2026-07-24\",\n  \"candidate_strike\": 75,\n  \"candidate_premium\": 5.46,\n  \"candidate_oi\": 304,\n  \"candidate_iv_pct\": 12.500875,\n  \"annualized_yield_pct\": 75.92000000000002,\n  \"strike_otm_pct\": 12.475201307036992,\n  \"mos_vs_200dma_pct\": 6.595887105562216,\n  \"mos_vs_ylow_pct\": 107.87139689578716,\n  \"dte\": 35\n}\n\nInvestigate this symbol for premium-collection setup. Find 25-50 DTE\nexpiries, IV-rich strikes with annualized yield ≥15% (CSP) or ≥12% (CC),\nreal liquidity, and a strike margin of safety. Reject if earnings is in\nthe window. Reject if IV rank is sub-40. Output ONLY the JSON object.\nDo NOT include <think>...</think> reasoning blocks in your final message —\nthey eat the output budget and truncate the JSON.",
  "completions": [
    {
      "ts": "2026-06-18T13:43:20.374Z",
      "raw_content": "<think>Let me investigate ASTS (AST SpaceMobile) for premium-collection setup potential. I need to run through all the checklist items.\n\nCurrent date: 2026-06-18\n\nLet me start with multiple parallel calls:\n1. price_history - get 365 days of data for 200DMA, 52w high/low\n2. fundamentals - sanity check\n3. earnings - next print date (MUST be after expiry window)\n4. options_expiries - find available expiries in 25-50 DTE range\n5. news_for_symbol - last 14 days of news\n\nThen based on expirations, get:\n6. options_chain for candidate expiries\n7. technicals\n\n\n8. edgar_recent_filings (8-K)\n9. options_flow\n\nLet me fire off the first batch.\n</think>\n\n\n",
      "cleaned_content": "",
      "tool_calls": [
        {
          "type": "function",
          "id": "634472515",
          "function": {
            "name": "price_history",
            "arguments": "{\"ticker\":\"ASTS\",\"days\":365}"
          }
        },
        {
          "type": "function",
          "id": "761098698",
          "function": {
            "name": "fundamentals",
            "arguments": "{\"ticker\":\"ASTS\"}"
          }
        },
        {
          "type": "function",
          "id": "168969058",
          "function": {
            "name": "earnings",
            "arguments": "{\"ticker\":\"ASTS\"}"
          }
        },
        {
          "type": "function",
          "id": "205066815",
          "function": {
            "name": "options_expiries",
            "arguments": "{\"ticker\":\"ASTS\"}"
          }
        },
        {
          "type": "function",
          "id": "405480684",
          "function": {
            "name": "news_for_symbol",
            "arguments": "{\"ticker\":\"ASTS\",\"since\":\"14d\"}"
          }
        }
      ],
      "finish_reason": "tool_calls"
    },
    {
      "ts": "2026-06-18T13:45:13.387Z",
      "raw_content": "<think>Let me analyze what I have so far:\n\n1. Price history: Last close $80.39, MA200 ~$80.45, 52-week high $133.09, 52-week low $36.91\n2. Fundamentals: Market cap ~$31B (very large), but deeply unprofitable with negative margins and cash burn. Revenue is tiny ($84M TTM) vs market cap.\n3. Earnings: Next earnings date is 2026-08-10 - that's AFTER July expiries! But we need to check DTE windows carefully.\n4. Options expiries available: Let me count the viable ones\n\nAvailable expiries:\n- 2026-06-18 (too short, today)\n- 2026-06-26 (8 DTE)\n\n\n- 2026-07-02 (14 DTE)  \n- 2026-07-10 (22 DTE)\n- 2026-07-17 (29 DTE)\n- 2026-07-24 (36 DTE - this is the candidate!)\n- 2026-07-31 (43 DTE)\n\nThe queue shows July 24th with a $75 put strike at 12.5% IV, which translates to roughly 76% annualized yield—extremely elevated volatility conditions for this name.\n\nSince earnings fall on August 10th and the July 24th expiration lands well before that window, I need to pull the options chain data across multiple expiries to validate whether these premium levels are actually achievable.\n</think>\n\n\n",
      "cleaned_content": "",
      "tool_calls": [
        {
          "type": "function",
          "id": "888775401",
          "function": {
            "name": "technicals",
            "arguments": "{\"ticker\":\"ASTS\",\"days\":365}"
          }
        },
        {
          "type": "function",
          "id": "517498502",
          "function": {
            "name": "options_chain",
            "arguments": "{\"ticker\":\"ASTS\",\"expiry\":\"2026-07-24\",\"strikes_around\":15}"
          }
        },
        {
          "type": "function",
          "id": "422384765",
          "function": {
            "name": "options_chain",
            "arguments": "{\"ticker\":\"ASTS\",\"expiry\":\"2026-07-31\",\"strikes_around\":15}"
          }
        }
      ],
      "finish_reason": "tool_calls"
    },
    {
      "ts": "2026-06-18T13:45:56.991Z",
      "raw_content": "<think>Now I need to look at the options chain data carefully. Let me analyze:\n\n**Critical Issue with Options Chain Data:**\nThe bid/ask values are all showing as 0, which is very suspicious. This means we can't calculate a proper bid-ask spread. The \"last\" price appears to be the last trade price, but without real bids and asks, this contract isn't truly liquid.\n\nHowever, let me look at what IS there:\n\nFor ASTS expiring 2026-07-24 (35 DTE):\n- Spot: $80.08\n- Put strikes:\n  - P70: Last=$4.01, OI=737, IV=12.5% — bid/ask = 0/0 → spread unknown but \"last\" suggests ~3.8%\n  - P75: Last=$5.46, OI=304, IV=6.25% — bid/ask = 0/0 → this is what wheel-hunter was looking at\n  - P80: Last=$7.50, OI=397, IV=0.1% (this can't be right)\n  \nWait — the ITM puts show \"in_the_money\": true for strikes 81+. Those should have large intrinsic values and small time value. The prices like $10-16 for deep ITM puts make sense.\n\nThe real problem is that bid=0/ask=0 across all contracts means these are stale or illiquid quotes, not genuine market activity. I need to check if there's a different expiry window with better liquidity before making any recommendations.\n</think>\n\n\n",
      "cleaned_content": "",
      "tool_calls": [
        {
          "type": "function",
          "id": "596149774",
          "function": {
            "name": "options_chain",
            "arguments": "{\"ticker\":\"ASTS\",\"expiry\":\"2026-07-10\",\"strikes_around\":15}"
          }
        },
        {
          "type": "function",
          "id": "104985210",
          "function": {
            "name": "options_flow",
            "arguments": "{\"ticker\":\"ASTS\"}"
          }
        },
        {
          "type": "function",
          "id": "982215609",
          "function": {
            "name": "edgar_recent_filings",
            "arguments": "{\"ticker\":\"ASTS\",\"form\":\"8-K\",\"recent\":5}"
          }
        }
      ],
      "finish_reason": "tool_calls"
    },
    {
      "ts": "2026-06-18T13:47:26.011Z",
      "raw_content": "<think>Now let me analyze the data carefully before rendering a verdict.\n\n## Key Findings\n\n### Price Context (as of 2026-06-18)\n- Last close: $80.39 (from price_history) or ~$80.08 spot from options\n- MA200: $80.45 — essentially AT the 200DMA. Slightly below it.\n- MA50: $88.42 — well above current price\n- 52-week high: $133.09 (May 2026); current is down ~39% from high\n- 52-week low: $36.91 — stock is up significantly from lows\n\n\n- RSI(14): 43 — neutral territory with bearish undertones, and MACD confirming weakness\n\n### IV Analysis - THE KILLER ISSUE\nThe IV metrics are severely problematic. The put options at various strikes show IVs ranging from effectively zero to just 12.5%, which is far too low for premium selling opportunities.\n\nLooking more carefully at the chain data, I'm noticing something critical: every strike across both calls and puts has bid/ask values of exactly 0 with \"last\" prices showing what looks like synthetic or stale pricing. This suggests the options market isn't actually functioning properly — these might be illiquid contracts with no real market makers quoting bids and asks.\n\nThe spreads are effectively infinite when you can't get a real quote, which makes any trading strategy here extremely risky since there's no reliable exit price if I need to close the position.\n\nNow I'm checking the earnings date against my DTE window - August 10th falls after July 24th, so that's outside my timeframe. But that June 18th expiry has already passed, and looking at the BlueBird satellite launch news from June 17th with three satellites now in orbit is creating a potential gamma squeeze dynamic where call volume is heavily concentrated around the $83-85 strikes.\n\nThe stock's down nearly 40% from its 52-week high and sitting right at its 200-day moving average, which suggests we're in a neutral zone rather than an extreme oversold or overbought condition. The IV data showing 12-13% is suspiciously low for ASTS given the fundamental risks here - pre-revenue satellite company burning cash with massive dilution potential - so either the options data I'm seeing has gaps or there's something else going on with how these strikes are being priced.\n\nLooking at this through a wheel strategy lens, I need IV above 40 to actually collect meaningful premium, and that's simply not there. The earnings date of August 10th falls outside my window which is fine, but the real problem is that bid-ask spreads look extremely wide based on how many strikes show zero bids - these contracts aren't liquid enough to trade. Combined with the satellite launch catalyst already priced in, this setup doesn't work for selling premium.\n\nWait, let me recalculate those annualized yields more carefully using the actual numbers from the wheel hunter output and my data - I need to make sure I'm computing this right before ruling it out entirely. The wheel_hunter data appears stale—the current price is $80.39 versus their $85.69 assumption, and IV at 12-13% falls well below our minimum threshold of 40%. Combined with the extremely wide bid/ask spreads in the chain data suggesting illiquid options, this setup doesn't meet our criteria for a viable trade.\n\nNow I'm reconsidering whether those \"last\" prices in the data might be stale quotes or from an earlier snapshot rather than current market conditions. Looking at the option expiry dates, June 18 has already passed since we're on that date, so that's not an issue. But August 21 would be 63 DTE out, which falls outside our target window of 25-50 days.\n\nLet me check the July 10 and July 31 expirations more carefully—July 24 at 35 DTE looks reasonable for a CSP strike around $75 with roughly $4 in premium, though that's still below my typical IV requirements. I should focus on what actually fits our constraints rather than chasing every opportunity.\n\nThe core issue is that the options data appears unreliable—the bid-ask spreads are essentially zero across the chain, suggesting either stale or missing market data rather than actual trading conditions. Combined with an IV rank well below 40, this setup doesn't meet our criteria for a legitimate trade recommendation.\n</think>\n\n\n",
      "cleaned_content": "",
      "tool_calls": [
        {
          "type": "function",
          "id": "266229693",
          "function": {
            "name": "options_chain",
            "arguments": "{\"ticker\":\"ASTS\",\"expiry\":\"2026-08-21\",\"strikes_around\":15}"
          }
        }
      ],
      "finish_reason": "tool_calls"
    },
    {
      "ts": "2026-06-18T13:51:57.190Z",
      "raw_content": "<think>Now I have all the data needed for a thorough investigation. Let me compile everything:\n\n**PRICE CONTEXT:**\n- Last close: $80.39 (from price_history, June 18)\n- MA50: $88.42\n- MA200: $80.45\n- 52-week high: $133.09\n- 52-week low: $36.91\n- From high: (80.39 - 133.09) / 133.09 = -39.6%\n- From 200DMA: (80.39 - 80.45) / 80.45 = -0.07%\n\n\n- Stock is hovering just below its 200-day moving average, with RSI at 43 indicating bearish pressure but not yet oversold\n\n**EARNINGS:**\nThe next earnings announcement is scheduled for August 10th.\n\n**OPTIONS ANALYSIS:**\n\nLooking at the July 24 expiration (35 days out), I see puts are trading with zero bid/ask spreads across all strikes. The $75 put strike shows a last price of $5.46 with 304 open interest and an implied volatility of 6.25%, while deeper in-the-money strikes like $70 show higher IV at 12.50% but wider spreads. For calls, the $90 strike has decent open interest at 442 contracts trading at $10.30, though there's minimal volume on the $75 strike with only 235 open interest.\n\nNow examining July 31 puts (42 DTE), I'm seeing similar zero-spread pricing on ITM strikes like $80 ($7.50 last, 397 OI) and the IV pattern continues where deeper ITM options show artificially elevated readings at near-zero percentages due to calculation issues with deep in-the-money positions.\n\nThe data quality is compromised by these zero bid/ask spreads, which are causing the IV calculations to malfunction—particularly for strikes that cross the spot price. This makes it difficult to assess true option pricing and liquidity conditions across different expirations and strikes. Looking at the August 21 puts now - those OI numbers are much more substantial, with the $70 strike having over 5,700 contracts open interest.\n\nBut here's the real issue: every single contract in all these chains has zero bid and ask prices. That's a critical liquidity red flag. The tool is returning mid-price \"last\" values only, which means I can't actually assess whether there's real market activity or calculate proper bid-ask spreads.\n\nLet me look at what data quality I'm actually getting from the wheel hunter's queue meta versus what my investigation found - the discrepancy between their IV of around 12.5% and what I'm seeing in the chains is concerning.\n\nThe problem might be that for ITM options, the \"last\" price includes intrinsic value, so the premium isn't just time value. But I need to verify whether these are actually real prices or stale data. Without bid/ask information, I can't determine true market liquidity, which makes any spread calculations unreliable. The wheel hunter flagged this as a setup with ~75% annualized yield, but my investigation reveals critical gaps in the pricing data that undermine those metrics.\n\nLooking at the earnings situation more carefully—August 10 is about 52 days out. Most of the expiries I'm evaluating fall before then: July 24 (35 DTE) and July 31 (42 DTE) are clean, but August 21 extends past the earnings date at 63 DTE. The September expiry at 92 DTE is definitely too far out.\n\nFor IV rank assessment, I'm seeing implied volatility around 6-12% based on the option premiums available. Given that ASTS has experienced massive price swings ranging from $36 to $134, I need to compare this current IV against historical levels during similar volatility regimes to determine if the rank is actually elevated or compressed.\n\nThe stock's been drifting downward after hitting those highs in May and June, now sitting near its 200-day moving average with RSI neutral at 43. The launch of BlueBirds 8-10 happened today (June 18), so that's fresh news but probably already priced in given the recent decline from peak levels.\n\nThe core problem I'm running into is that bid/ask spreads are showing as zero across all contracts, which suggests either illiquid options or stale data on this small-cap name with an $31B market cap. Without reliable liquidity metrics to validate the IV numbers against, I can't confidently assess whether there's actually a tradeable opportunity here.\n\nLooking at what would make this work: if I'm selling a put at $75 and get assigned when ASTS drops below that strike, my cost basis is essentially the premium I'm collecting minus any depreciation on the stock itself. The wheel strategy only holds up if I'd genuinely want to own the shares at that price point—and with negative earnings, cash burn issues, no profits in sight, and satellite launches as the main catalyst, that's a tougher sell than the IV metrics suggest.\n\nThe technical picture is also working against me: ASTS has fallen nearly 40% from its highs and RSI sits around 43 with MACD showing bearish momentum. This isn't a stock I'd want to be long at assignment prices right now.\n\nBut here's what's actually happening—the August 21 puts are trading with real volume and open interest, suggesting actual market activity rather than just stale quotes. And the BlueBird 8 launch today is creating legitimate volatility that could drive elevated IV for near-term options.\n\nThe fundamental picture is what really concerns me though: negative earnings, no revenue model proven yet, heavy cash burn, and satellites still being deployed with commercial service not expected until late 2026 or beyond. That said, if I'm selling puts below the 200-day moving average on a stock at $80, the assignment price becomes more defensible from a value perspective.\n\nI'm trying to figure out what IV rank actually means here—ASTS has had periods of extreme volatility with spikes to 100-150% during high-price regimes, so I need to recalibrate whether 10-13% is genuinely elevated or just appears that way because the stock has settled into a lower volatility range. The problem is my tools aren't giving me clean IV rank data to work with.\n\nLooking at the August 21 $70 put specifically: with 63 DTE and 5,760 open interest plus 74 volume, it's showing $7.67 last trade with zero bid/ask spread. If that's accurate, I'm looking at roughly a 12% annualized yield on the premium—which is attractive if IV is genuinely elevated. But that zero spread is a red flag; either there's no real market makers active in this name or these are stale prices sitting there.\n\nFor a practical CSP strategy around 30-45 DTE before earnings hit in early August, I'd want to target something like the July 24 $70 put at ~$4.01 premium with 35 DTE. That works out to roughly 16% annualized yield if I use last price as my estimate for execution pricing.\n\nThe real problem I'm running into is that bid and ask prices are all showing zero across every contract in this data, which makes it impossible to calculate proper spread percentages or verify actual market liquidity. Without those fundamentals, the IV metrics become unreliable and I'm essentially flying blind on whether these premiums are actually executable at reasonable costs.\n\nBut stepping back from the technical issues—the wheel hunter is flagging a 75% annualized yield on the $75 put over 35 days, which translates to about 5-7% actual return depending on how it's calculated. That's extraordinarily high, and when I see numbers that extreme in options pricing, it usually means one of two things: either IV is genuinely elevated because there's substantial risk priced into the contract, or something's off with the data itself.\n\nGiven ASTS trades around $80, a $75 put would be about 6% out-of-the-money. The $5.46 premium on that strike represents roughly 7% of the stock price—about 3x what I'd typically see for a monthly CSP in normal market conditions. This kind of outsized premium suggests either elevated volatility expectations or some kind of data anomaly I need to investigate.\n\nLooking at the IV values the wheel hunter is pulling, they're showing around 12-13%, which would be considered moderate-high relative to historical norms but wouldn't typically justify premiums this large on its own. The discrepancy between what the premium actually implies versus what the reported IV suggests is making me question whether there's something off with either the data or my understanding of how these metrics relate.\n\nThe earnings risk compounds this—ASTS reports around 52 days out, so any position expiring after that window gets hit hard by IV crush. That rules out August expirations entirely. I'm also noticing that every contract has zero bid/ask spread data available, which makes it impossible to properly assess execution costs and liquidity. Without knowing whether these spreads are wide or tight, I can't reliably execute a wheel strategy.\n\nLooking at the $75 strike on July 24 specifically: the put trades at $5.46 with only 304 open interest and just 69 volume in recent trading—thin by any standard, even for ASTS's market cap. The IV reads out around 6%, which is borderline low; I'd want to see closer to 10% or higher before recommending a position. At 12.4% out-of-the-money from spot with only 35 DTE remaining, the math on annualized yield becomes tight.\n\nThe $70 strike presents a clearer picture: a 9.1% premium and roughly 17% annualized return would normally look attractive, but I'm running into data quality issues across multiple expirations—July options are showing zero bid/ask spreads, which is making it impossible to reliably assess whether these strikes are actually executable at reasonable costs.\n\nFor the longer-dated August 21 contracts, I've got more open interest and volume to work with, plus actual IV readings that appear legitimate. The $70 put there has 12% premium annualized around 11%, while the $75 sits just below my target threshold at 14.5%. But everything hinges on whether those zero-spread contracts are real market data or a system artifact.\n\nThe August expiration bleeds into earnings season, which adds another layer of risk I need to consider carefully.\n\nLooking back at the investigation criteria more systematically: price history shows we're sitting right at the 200-day moving average after dropping nearly 40% from highs. The stock has been on a downward trajectory with RSI neutral but MACD bearish. On fundamentals, I'm seeing a $31B market cap with significant losses and cash burn—ASTS isn't profitable yet, though they do have over $3B in cash against roughly $3B debt, suggesting near-term solvency isn't the immediate concern.\n\nThe company has positive revenue growth at 19% year-over-year but negative margins across the board, which is typical for a pre-commercial satellite constellation business. Their ROIC and operating cash flow are both negative, though the current ratio of 18 suggests strong short-term liquidity. Earnings are coming up on August 10th—52 days out—so anything with an August expiration hits during that window and gets flagged as untradeable due to earnings risk.\n\nLooking at recent SEC filings, there's nothing alarming in the last couple months aside from a normal business update and the May satellite launch announcement, which is actually constructive news. The BlueBird 8/9/10 launch today is positive catalyst material but already reflected in current pricing. For options, July 24th expires before earnings so that's clean to trade.\n\nThe real problem is the liquidity situation—every option across all expirations shows zero bid/ask spreads, which is a major red flag. The underlying stock itself trades over 30 million shares daily with reasonable volume, but the options market appears completely broken from a market maker perspective.\n\nLooking at actual OI and volume data though, some strikes do show decent activity: July 24th has nearly 1,200 combined open interest on puts across various strikes, August 21st put OI reaches over 15,000, and call volumes are similarly active. The stock's massive move from $40 to $133 earlier in the year means historical IV readings might be inflated compared to current realized volatility.\n\nThe real problem is those zero bid/ask spreads—it's unclear if that's stale data or a genuine liquidity issue with this options chain. I'm noticing the wheel hunter was getting around 12-13% IV while my chain analysis shows 6%, which suggests either different strikes, a data lag between their scan and current market conditions, or something else off in how these numbers align.\n\nLooking at what I can actually verify: there's no earnings conflict on July 24th, the $75 put strike hits that 15% annualized yield target, and OI looks solid across most expiries. But I'm stuck without reliable bid/ask data to confirm execution quality, which makes me skeptical about whether these numbers are even realistic.\n\nGiven ASTS's binary nature as a satellite play—either it works commercially or the business fails—the IV premium might actually be justified for that risk profile. Still, I need to reject this because those zero-spread contracts break my fundamental requirement for real market infrastructure, and I'm not confident enough in the underlying data quality to move forward.\n\nActually, let me reconsider with August 21st instead—those strikes show better liquidity and actual IV readings, which might give me something workable despite the earnings window risk. The $70 put there hits my yield target at around 11% annualized, so maybe that's worth exploring further even if it's outside my typical parameters.\n</think>\n\n{\"symbol\":\"ASTS\",\"company\":\"AST SpaceMobile, Inc.\",\"investigation_summary\":\"ASTS is a pre-revenue/pre-profitability satellite-to-smartphone broadband company with $80.4M TTM revenue (up 19% YoY), -$3B debt vs $3B cash runway, and an unproven commercial service model that remains months from full deployment. The stock has been in freefall (-39.6% from 52w high of $133) after peaking on BlueBird satellite euphoria earlier in 2026, currently trading essentially at its 200-day moving average ($80.45). RSI is neutral at 43 with a bearish MACD cross 9 bars ago — the intermediate-term trend is down but the stock has support near multi-month lows around $70-75 from late April/early May. The bullish catalyst (BlueBird 8, 9, and 10 satellites launched today via SpaceX) may offer a short-term relief bounce but doesn't change the fundamental risk/reward for wheel sellers. Earnings on August 10 is a hard wall — any expiry touching or crossing that date risks IV crush and must be rejected. The critical issue across ALL expirations is bid/ask spreads showing as zero across every contract in the chain data, which signals either stale pricing, extremely thin market-maker participation, or data feed issues making reliable execution impossible to verify at face value.\",\"verdict\":\"no_setup\",\"confidence_in_data\":2,\"structure_recommendation\":\"csp\",\"price_context\":{\"last_close\":80.39,\"ma_50\":88.42,\"ma_200\":80.45,\"yhigh_52w\":133.09,\"ylow_52w\":36.91,\"from_high_pct\":-39.6,\"from_200dma_pct\":-0.07,\"rsi_14\":43},\"iv_context\":{\"iv_rank_pct\":null,\"iv_percentile_pct\":null,\"iv_atm_30d\":null,\"iv_history_summary\":\"Cannot compute IV rank/percentile — all bid/ask fields return zero across every expiry, making reliable ATM IV extraction impossible. Implied vol reads 6-12% at various strikes per chain data but these figures are unreliable given the liquidity data vacuum.\"},\"candidate_strikes\":[{\"structure\":\"csp\",\"expiry\":\"2026-07-24\",\"dte\":35,\"strike\":75,\"premium\":5.46,\"annualized_yield_pct\":56.9,\"strike_distance_from_price_pct\":-6.71,\"strike_vs_200dma_pct\":-6.77,\"open_interest\":304,\"bid_ask_spread_pct\":null,\"if_assigned_basis\":69.54},{\"structure\":\"csp\",\"expiry\":\"2026-07-24\",\"dte\":35,\"strike\":70,\"premium\":4.01,\"annualized_yield_pct\":41.7,\"strike_distance_from_price_pct\":-12.93,\"strike_vs_200dma_pct\":-12.99,\"open_interest\":737,\"bid_ask_spread_pct\":null,\"if_assigned_basis\":65.99},{\"structure\":\"csp\",\"expiry\":\"2026-08-21\",\"dte\":63,\"strike\":70,\"premium\":7.67,\"annualized_yield_pct\":44.2,\"strike_distance_from_price_pct\":-12.49,\"strike_vs_200dma_pct\":-12.99,\"open_interest\":5760,\"bid_ask_spread_pct\":null,\"if_assigned_basis\":62.33}],\"earnings_in_window\":{\"date\":\"2026-08-10\",\"in_dte\":true},\"anti_signals_present\":[\"Zero bid/ask spread across every contract in chain — liquidity infrastructure unverifiable; wheel hunter IV ~12% but ATM OTM puts show IV ~6%, suggesting discrepancy or data quality issue; deep cash burn (FCF -$1.4B), no path to profitability visible; stock down 40% from 52w high, trend bearish with MACD bearish cross 9 bars ago\",\"No revenue model proven at commercial scale — constellation still deploying\"],\"competitive_landscape\":\"Satellite-to-smartphone broadband is a nascent category where ASTS competes against SpaceX/Starlink (already operational LEO constellation), Omnispace, and Lynk Global. AT&T, Verizon, and Rakuten have strategic stakes/partnerships with ASTS for direct-to-device service, while SpaceX has the operational advantage and capital to move faster in this space.\",\"key_risks\":[\"Earnings August 10 — must avoid any expiry crossing that date (IV crush risk)\",\"No bid/ask spread data on options chain — cannot verify execution quality or anti-wash-trade risk; OI exists but market maker participation is unclear\",\"Assignment scenario: being put shares in a binary-thesis pre-revenue company at $70-75 requires conviction that commercial service launch later in 2026 will be a stock-moving catalyst rather than another 'launch and dump' event\",\"Stock has lost 40% from 52w high, sitting right at the 200DMA — below both the 50DMA (88.42) and price; MACD bearish cross 9 days ago signals intermediate-term downtrend may not be over\",\"Cash burn of ~$1.4B FCF annually against $3B cash means roughly 2 years of runway without meaningful revenue acceleration; potential future equity dilution via ATM offering exists\"],\"sources\":[{\"label\":\"ASTS BlueBird Launch PR\",\"url\":\"https://finance.yahoo.com/technology/articles/ast-spacemobile-announces-successful-orbital-101000956.html\"},{\"label\":\"ASTS Fair Value Analysis June 18 2026\",\"url\":\"https://finance.yahoo.com/markets/stocks/articles/ast-spacemobile-asts-stock-could-051031831.html\"},{\"label\":\"Edgar 8-K Recent Filings\",\"url\":\"https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001780312&type=8-K\"}]}",
      "cleaned_content": "{\"symbol\":\"ASTS\",\"company\":\"AST SpaceMobile, Inc.\",\"investigation_summary\":\"ASTS is a pre-revenue/pre-profitability satellite-to-smartphone broadband company with $80.4M TTM revenue (up 19% YoY), -$3B debt vs $3B cash runway, and an unproven commercial service model that remains months from full deployment. The stock has been in freefall (-39.6% from 52w high of $133) after peaking on BlueBird satellite euphoria earlier in 2026, currently trading essentially at its 200-day moving average ($80.45). RSI is neutral at 43 with a bearish MACD cross 9 bars ago — the intermediate-term trend is down but the stock has support near multi-month lows around $70-75 from late April/early May. The bullish catalyst (BlueBird 8, 9, and 10 satellites launched today via SpaceX) may offer a short-term relief bounce but doesn't change the fundamental risk/reward for wheel sellers. Earnings on August 10 is a hard wall — any expiry touching or crossing that date risks IV crush and must be rejected. The critical issue across ALL expirations is bid/ask spreads showing as zero across every contract in the chain data, which signals either stale pricing, extremely thin market-maker participation, or data feed issues making reliable execution impossible to verify at face value.\",\"verdict\":\"no_setup\",\"confidence_in_data\":2,\"structure_recommendation\":\"csp\",\"price_context\":{\"last_close\":80.39,\"ma_50\":88.42,\"ma_200\":80.45,\"yhigh_52w\":133.09,\"ylow_52w\":36.91,\"from_high_pct\":-39.6,\"from_200dma_pct\":-0.07,\"rsi_14\":43},\"iv_context\":{\"iv_rank_pct\":null,\"iv_percentile_pct\":null,\"iv_atm_30d\":null,\"iv_history_summary\":\"Cannot compute IV rank/percentile — all bid/ask fields return zero across every expiry, making reliable ATM IV extraction impossible. Implied vol reads 6-12% at various strikes per chain data but these figures are unreliable given the liquidity data vacuum.\"},\"candidate_strikes\":[{\"structure\":\"csp\",\"expiry\":\"2026-07-24\",\"dte\":35,\"strike\":75,\"premium\":5.46,\"annualized_yield_pct\":56.9,\"strike_distance_from_price_pct\":-6.71,\"strike_vs_200dma_pct\":-6.77,\"open_interest\":304,\"bid_ask_spread_pct\":null,\"if_assigned_basis\":69.54},{\"structure\":\"csp\",\"expiry\":\"2026-07-24\",\"dte\":35,\"strike\":70,\"premium\":4.01,\"annualized_yield_pct\":41.7,\"strike_distance_from_price_pct\":-12.93,\"strike_vs_200dma_pct\":-12.99,\"open_interest\":737,\"bid_ask_spread_pct\":null,\"if_assigned_basis\":65.99},{\"structure\":\"csp\",\"expiry\":\"2026-08-21\",\"dte\":63,\"strike\":70,\"premium\":7.67,\"annualized_yield_pct\":44.2,\"strike_distance_from_price_pct\":-12.49,\"strike_vs_200dma_pct\":-12.99,\"open_interest\":5760,\"bid_ask_spread_pct\":null,\"if_assigned_basis\":62.33}],\"earnings_in_window\":{\"date\":\"2026-08-10\",\"in_dte\":true},\"anti_signals_present\":[\"Zero bid/ask spread across every contract in chain — liquidity infrastructure unverifiable; wheel hunter IV ~12% but ATM OTM puts show IV ~6%, suggesting discrepancy or data quality issue; deep cash burn (FCF -$1.4B), no path to profitability visible; stock down 40% from 52w high, trend bearish with MACD bearish cross 9 bars ago\",\"No revenue model proven at commercial scale — constellation still deploying\"],\"competitive_landscape\":\"Satellite-to-smartphone broadband is a nascent category where ASTS competes against SpaceX/Starlink (already operational LEO constellation), Omnispace, and Lynk Global. AT&T, Verizon, and Rakuten have strategic stakes/partnerships with ASTS for direct-to-device service, while SpaceX has the operational advantage and capital to move faster in this space.\",\"key_risks\":[\"Earnings August 10 — must avoid any expiry crossing that date (IV crush risk)\",\"No bid/ask spread data on options chain — cannot verify execution quality or anti-wash-trade risk; OI exists but market maker participation is unclear\",\"Assignment scenario: being put shares in a binary-thesis pre-revenue company at $70-75 requires conviction that commercial service launch later in 2026 will be a stock-moving catalyst rather than another 'launch and dump' event\",\"Stock has lost 40% from 52w high, sitting right at the 200DMA — below both the 50DMA (88.42) and price; MACD bearish cross 9 days ago signals intermediate-term downtrend may not be over\",\"Cash burn of ~$1.4B FCF annually against $3B cash means roughly 2 years of runway without meaningful revenue acceleration; potential future equity dilution via ATM offering exists\"],\"sources\":[{\"label\":\"ASTS BlueBird Launch PR\",\"url\":\"https://finance.yahoo.com/technology/articles/ast-spacemobile-announces-successful-orbital-101000956.html\"},{\"label\":\"ASTS Fair Value Analysis June 18 2026\",\"url\":\"https://finance.yahoo.com/markets/stocks/articles/ast-spacemobile-asts-stock-could-051031831.html\"},{\"label\":\"Edgar 8-K Recent Filings\",\"url\":\"https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001780312&type=8-K\"}]}",
      "tool_calls": [],
      "finish_reason": "stop"
    }
  ],
  "tool_results": [
    {
      "idx": 1,
      "name": "price_history",
      "args": {
        "ticker": "ASTS",
        "days": 365
      },
      "result_first_8k": "{\"symbol\":\"ASTS\",\"days_requested\":365,\"bars_returned\":252,\"last_close\":80.38999938964844,\"period_return_pct\":81.26,\"period_high\":133.08999633789062,\"period_low\":36.90999984741211,\"ma_20\":100.7,\"ma_50\":88.42,\"ma_200\":80.45,\"bars\":[{\"date\":\"2025-06-18\",\"open\":41.310001373291016,\"high\":44.709999084472656,\"low\":40.88999938964844,\"close\":44.349998474121094,\"volume\":21257500},{\"date\":\"2025-06-20\",\"open\":45.650001525878906,\"high\":48.939998626708984,\"low\":45.150001525878906,\"close\":45.939998626708984,\"volume\":23527900},{\"date\":\"2025-06-23\",\"open\":43.744998931884766,\"high\":50.40999984741211,\"low\":43.02000045776367,\"close\":50.20000076293945,\"volume\":21470900},{\"date\":\"2025-06-24\",\"open\":50.43000030517578,\"high\":54.04999923706055,\"low\":49.220001220703125,\"close\":53.220001220703125,\"volume\":20033600},{\"date\":\"2025-06-25\",\"open\":50.5,\"high\":52.8489990234375,\"low\":48.7599983215332,\"close\":49.970001220703125,\"volume\":23977600},{\"date\":\"2025-06-26\",\"open\":50.869998931884766,\"high\":53.380001068115234,\"low\":49.68000030517578,\"close\":50.619998931884766,\"volume\":14220000},{\"date\":\"2025-06-27\",\"open\":51.810001373291016,\"high\":53.349998474121094,\"low\":49.25,\"close\":49.36000061035156,\"volume\":31720800},{\"date\":\"2025-06-30\",\"open\":50.20000076293945,\"high\":50.380001068115234,\"low\":46.20000076293945,\"close\":46.72999954223633,\"volume\":13635300},{\"date\":\"2025-07-01\",\"open\":46.5,\"high\":46.66999816894531,\"low\":44.36399841308594,\"close\":45.11000061035156,\"volume\":8324700},{\"date\":\"2025-07-02\",\"open\":45.16999816894531,\"high\":46.06999969482422,\"low\":43.86000061035156,\"close\":45.709999084472656,\"volume\":8698000},{\"date\":\"2025-07-03\",\"open\":47.400001525878906,\"high\":48.31999969482422,\"low\":45.279998779296875,\"close\":45.599998474121094,\"volume\":6101700},{\"date\":\"2025-07-07\",\"open\":46.150001525878906,\"high\":46.93000030517578,\"low\":44.029998779296875,\"close\":45.689998626708984,\"volume\":8221700},{\"date\":\"2025-07-08\",\"open\":46.060001373291016,\"high\":47.34000015258789,\"low\":44.73099899291992,\"close\":45.459999084472656,\"volume\":8476300},{\"date\":\"2025-07-09\",\"open\":45.53499984741211,\"high\":45.630001068115234,\"low\":42.439998626708984,\"close\":42.5,\"volume\":10495000},{\"date\":\"2025-07-10\",\"open\":43.279998779296875,\"high\":45.349998474121094,\"low\":42.76100158691406,\"close\":43.970001220703125,\"volume\":8656300},{\"date\":\"2025-07-11\",\"open\":43.47999954223633,\"high\":47.720001220703125,\"low\":43.310001373291016,\"close\":45.58000183105469,\"volume\":13402100},{\"date\":\"2025-07-14\",\"open\":45.334999084472656,\"high\":48.689998626708984,\"low\":44.349998474121094,\"close\":47.86000061035156,\"volume\":12149400},{\"date\":\"2025-07-15\",\"open\":48.290000915527344,\"high\":51.439998626708984,\"low\":47.20000076293945,\"close\":51.119998931884766,\"volume\":13927000},{\"date\":\"2025-07-16\",\"open\":51.68000030517578,\"high\":52.6879997253418,\"low\":49.529998779296875,\"close\":52.630001068115234,\"volume\":10414200},{\"date\":\"2025-07-17\",\"open\":52.709999084472656,\"high\":58.029998779296875,\"low\":52.599998474121094,\"close\":57.45000076293945,\"volume\":15791600},{\"date\":\"2025-07-18\",\"open\":56.064998626708984,\"high\":58.08000183105469,\"low\":55.209999084472656,\"close\":57.97999954223633,\"volume\":7966400},{\"date\":\"2025-07-21\",\"open\":59.7400016784668,\"high\":60.95000076293945,\"low\":56.36000061035156,\"close\":56.66999816894531,\"volume\":12415700},{\"date\":\"2025-07-22\",\"open\":55.68000030517578,\"high\":57.560001373291016,\"low\":51.209999084472656,\"close\":57.09000015258789,\"volume\":13718500},{\"date\":\"2025-07-23\",\"open\":58.13999938964844,\"high\":60.279998779296875,\"low\":56.209999084472656,\"close\":58.91999816894531,\"volume\":9828300},{\"date\":\"2025-07-24\",\"open\":58.91999816894531,\"high\":60.540000915527344,\"low\":57.779998779296875,\"close\":60.060001373291016,\"volume\":9373500},{\"date\":\"2025-07-25\",\"open\":56.25,\"high\":56.79999923706055,\"low\":53.029998779296875,\"close\":54.334999084472656,\"volume\":25294500},{\"date\":\"2025-07-28\",\"open\":55.040000915527344,\"high\":55.57099914550781,\"low\":53.5,\"close\":54.220001220703125,\"volume\":8080300},{\"date\":\"2025-07-29\",\"open\":53.91999816894531,\"high\":54.040000915527344,\"low\":51.29999923706055,\"close\":53.09000015258789,\"volume\":8490900},{\"date\":\"2025-07-30\",\"open\":53.599998474121094,\"high\":55.779998779296875,\"low\":53.231998443603516,\"close\":54.290000915527344,\"volume\":7964500},{\"date\":\"2025-07-31\",\"open\":54.4900016784668,\"high\":55.470001220703125,\"low\":52.93000030517578,\"close\":53.16999816894531,\"volume\":6626200},{\"date\":\"2025-08-01\",\"open\":50.900001525878906,\"high\":54.58000183105469,\"low\":49.720001220703125,\"close\":52.459999084472656,\"volume\":9130700},{\"date\":\"2025-08-04\",\"open\":51.22999954223633,\"high\":52.75,\"low\":49.90999984741211,\"close\":51.380001068115234,\"volume\":9022100},{\"date\":\"2025-08-05\",\"open\":51.70500183105469,\"high\":52.79999923706055,\"low\":49.93000030517578,\"close\":52.56999969482422,\"volume\":6287600},{\"date\":\"2025-08-06\",\"open\":54.13999938964844,\"high\":54.959999084472656,\"low\":51.400001525878906,\"close\":51.790000915527344,\"volume\":6366500},{\"date\":\"2025-08-07\",\"open\":52.029998779296875,\"high\":52.119998931884766,\"low\":47.17399978637695,\"close\":47.709999084472656,\"volume\":11892600},{\"date\":\"2025-08-08\",\"open\":48,\"high\":48.880001068115234,\"low\":46.29999923706055,\"close\":46.630001068115234,\"volume\":7173200},{\"date\":\"2025-08-11\",\"open\":46.25,\"high\":47.810001373291016,\"low\":45.459999084472656,\"close\":45.91999816894531,\"volume\":9531500},{\"date\":\"2025-08-12\",\"open\":51.23500061035156,\"high\":55.5,\"low\":49.5,\"close\":49.7599983215332,\"volume\":21541100},{\"date\":\"2025-08-13\",\"open\":50.494998931884766,\"high\":50.650001525878906,\"low\":47.119998931884766,\"close\":50.04999923706055,\"volume\":9534600},{\"date\":\"2025-08-14\",\"open\":50.31999969482422,\"high\":51.95000076293945,\"low\":47.5,\"close\":48.5,\"volume\":11624400},{\"date\":\"2025-08-15\",\"open\":48.91999816894531,\"high\":48.97999954223633,\"low\":47.529998779296875,\"close\":48.08000183105469,\"volume\":4503100},{\"date\":\"2025-08-18\",\"open\":48.2400016784668,\"high\":50.5,\"low\":47.400001525878906,\"close\":48.15999984741211,\"volume\":9732800},{\"date\":\"2025-08-19\",\"open\":47.73500061035156,\"high\":48.39899826049805,\"low\":44.880001068115234,\"close\":44.95000076293945,\"volume\":8960000},{\"date\":\"2025-08-20\",\"open\":44.25,\"high\":45.25,\"low\":42,\"close\":45.08000183105469,\"volume\":7116700},{\"date\":\"2025-08-21\",\"open\":44.33000183105469,\"high\":45.165000915527344,\"low\":43.61000061035156,\"close\":44.97999954223633,\"volume\":3531100},{\"date\":\"2025-08-22\",\"open\":44.93000030517578,\"high\":47.470001220703125,\"low\":44.189998626708984,\"close\":47.06999969482422,\"volume\":6555600},{\"date\":\"2025-08-25\",\"open\":47.84000015258789,\"high\":51.31999969482422,\"low\":47.18000030517578,\"close\":50.0099983215332,\"volume\":10504500},{\"date\":\"2025-08-26\",\"open\":51.125,\"high\":53.20000076293945,\"low\":50.130001068115234,\"close\":50.43000030517578,\"volume\":8474700},{\"date\":\"2025-08-27\",\"open\":50.5,\"high\":50.65999984741211,\"low\":48.189998626708984,\"close\":48.25,\"volume\":6266800},{\"date\":\"2025-08-28\",\"open\":48.56999969482422,\"high\":49.38999938964844,\"low\":47.14099884033203,\"close\":48.95000076293945,\"volume\":4547100},{\"date\":\"2025-08-29\",\"open\":48.57500076293945,\"high\":49.060001373291016,\"low\":46.7599983215332,\"close\":48.939998626708984,\"volume\":5184300},{\"date\":\"2025-09-02\",\"open\":48.16999816894531,\"high\":50.439998626708984,\"low\":47.10200119018555,\"close\":48.7599983215332,\"volume\":6716200},{\"date\":\"2025-09-03\",\"open\":49.06999969482422,\"high\":49.400001525878906,\"low\":45.189998626708984,\"close\":45.220001220703125,\"volume\":6279300},{\"date\":\"2025-09-04\",\"open\":45.400001525878906,\"high\":45.720001220703125,\"low\":41.04999923706055,\"close\":41.86000061035156,\"volume\":14376200},{\"date\":\"2025-09-05\",\"open\":42.56999969482422,\"high\":43.119998931884766,\"low\":41.650001525878906,\"close\":42.40999984741211,\"volume\":7066800},{\"date\":\"2025-09-08\",\"open\":36.9119987487793,\"high\":40.939998626708984,\"low\":36.5,\"close\":40.77000045776367,\"volume\":20364000},{\"date\":\"2025-09-09\",\"open\":39.59000015258789,\"high\":39.66999816894531,\"low\":36.08000183105469,\"close\":36.90999984741211,\"volume\":22533600},{\"date\":\"2025-09-10\",\"open\":38.099998474121094,\"high\":38.099998474121094,\"low\":36.939998626708984,\"close\":37.58000183105469,\"volume\":9110300},{\"date\":\"2025-09-11\",\"open\":37.709999084472656,\"high\"",
      "full_size": 34250,
      "error": false
    },
    {
      "idx": 2,
      "name": "fundamentals",
      "args": {
        "ticker": "ASTS"
      },
      "result_first_8k": "{\"symbol\":\"ASTS\",\"name\":\"AST SpaceMobile, Inc.\",\"sector\":\"Technology\",\"industry\":\"Communication Equipment\",\"employees\":1126,\"description\":\"AST SpaceMobile, Inc., together with its subsidiaries, designs and develops the constellation of BlueBird satellites in the United States. The company provides a cellular broadband network in space to be accessible directly by smartphones for commercial use and other applications, as well as for government use. Its SpaceMobile service provides cellular broadband services to end-users who are out of terrestrial cellular coverage. The company was founded in 2017 and is headquartered in Midland, Texas.\",\"market\":{\"price\":80.4255,\"change_pct\":-5.858014,\"market_cap\":31215112192,\"enterprise_value\":25115160576,\"shares_outstanding\":298746383,\"float\":265645284,\"short_pct_float\":0.1839,\"avg_volume_3m\":21017769},\"valuation\":{\"pe_forward\":-391.93713,\"pb\":11.563083,\"ev_to_ebitda\":-79.379,\"ev_to_revenue\":295.699},\"growth_margins\":{\"revenue_ttm\":84935000,\"revenue_growth_yoy\":19.522,\"gross_margin\":0.44823003,\"operating_margin\":-10.13994,\"profit_margin\":0,\"ebitda_margin\":0},\"health\":{\"cash\":3029591040,\"debt\":2991408128,\"current_ratio\":18.469,\"debt_to_equity\":112.424,\"free_cashflow\":-1412748416,\"operating_cashflow\":-91029000,\"return_on_equity\":-0.37750998,\"return_on_assets\":-0.06303},\"range\":{\"day_low\":80.18,\"day_high\":85.7,\"year_low\":36.08,\"year_high\":133.86,\"ma_50\":88.7392,\"ma_200\":80.29625},\"dividend\":{},\"analyst\":{\"target_mean\":81.46667,\"target_high\":108,\"target_low\":41.2,\"recommendation\":\"hold\",\"analysts\":9}}",
      "full_size": 1558,
      "error": false
    },
    {
      "idx": 3,
      "name": "earnings",
      "args": {
        "ticker": "ASTS"
      },
      "result_first_8k": "{\"symbol\":\"ASTS\",\"next_earnings_dates\":[\"2026-08-10T20:00:00.000Z\"],\"next_eps_estimate_avg\":-0.23184,\"next_revenue_estimate_avg\":34595830,\"history\":[{\"quarter\":\"2025-06-30\",\"period\":\"-4q\",\"eps_estimate\":-0.21667,\"eps_actual\":-0.41,\"surprise_pct\":-0.8923},{\"quarter\":\"2025-09-30\",\"period\":\"-3q\",\"eps_estimate\":-0.25804,\"eps_actual\":-0.45,\"surprise_pct\":-0.7439},{\"quarter\":\"2025-12-31\",\"period\":\"-2q\",\"eps_estimate\":-0.2,\"eps_actual\":-0.26,\"surprise_pct\":-0.3},{\"quarter\":\"2026-03-31\",\"period\":\"-1q\",\"eps_estimate\":-0.19778,\"eps_actual\":-0.66,\"surprise_pct\":-2.337}],\"trend\":[{\"period\":\"0q\",\"end_date\":\"2026-06-30T00:00:00.000Z\",\"growth\":0.4345,\"eps_avg\":-0.29673,\"rev_avg\":34595830},{\"period\":\"+1q\",\"end_date\":\"2026-09-30T00:00:00.000Z\",\"growth\":0.42229998,\"eps_avg\":-0.30398,\"rev_avg\":51331330},{\"period\":\"0y\",\"end_date\":\"2026-12-31T00:00:00.000Z\",\"growth\":-0.0041,\"eps_avg\":-1.50511,\"rev_avg\":169941190},{\"period\":\"+1y\",\"end_date\":\"2027-12-31T00:00:00.000Z\",\"growth\":0.8475,\"eps_avg\":-0.6476,\"rev_avg\":747974720}]}",
      "full_size": 1016,
      "error": false
    },
    {
      "idx": 4,
      "name": "options_expiries",
      "args": {
        "ticker": "ASTS"
      },
      "result_first_8k": "{\"symbol\":\"ASTS\",\"spot\":80.52,\"expiries\":[\"2026-06-18\",\"2026-06-26\",\"2026-07-02\",\"2026-07-10\",\"2026-07-17\",\"2026-07-24\",\"2026-07-31\",\"2026-08-21\",\"2026-09-18\",\"2026-10-16\",\"2026-11-20\",\"2027-01-15\",\"2027-03-19\",\"2027-12-17\",\"2028-01-21\"]}",
      "full_size": 238,
      "error": false
    },
    {
      "idx": 5,
      "name": "news_for_symbol",
      "args": {
        "ticker": "ASTS",
        "since": "14d"
      },
      "result_first_8k": "{\"count\":20,\"items\":[{\"title\":\"How Is Intuitive Machines Expanding Lunar Communications Capabilities?\",\"link\":\"https://finance.yahoo.com/technology/articles/intuitive-machines-expanding-lunar-communications-123600956.html?.tsrc=rss\",\"pubDate\":\"2026-06-18T12:36:00.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"LUNR expands lunar communications and navigation capabilities as demand grows for reliable infrastructure supporting future Moon missions.\"},{\"title\":\"AST SpaceMobile (ASTS) Stock Could Be 38% Below Fair Value Despite Recent Price Move\",\"link\":\"https://finance.yahoo.com/markets/stocks/articles/ast-spacemobile-asts-stock-could-051031831.html?.tsrc=rss\",\"pubDate\":\"2026-06-18T05:10:31.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"AST SpaceMobile (ASTS) has drawn investor attention after a recent move in its share price, with the stock gaining 3.9% over the past day despite a decline over the past 3 months. See our latest analysis for AST SpaceMobile. That single day move comes after the share price declined 9.2% over the past 90 days, while the year to date share price return is 2.35% and the 1 year total shareholder return is 92.63%. This suggests long term momentum remains strong even as shorter term enthusiasm has...\"},{\"title\":\"ASTS Stock Pops as AST SpaceMobile Launches Bluebird Satellites\",\"link\":\"https://www.barchart.com/story/news/2524617/asts-stock-pops-as-ast-spacemobile-launches-bluebird-satellites?.tsrc=rss\",\"pubDate\":\"2026-06-17T21:16:27.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"AST SpaceMobile stock rallied today on the successful launch of BlueBird 8,9, and 10 satellites. But does that warrant buying ASTS shares today?\"},{\"title\":\"S&P 500, Nasdaq And Dow Slip As Investors Assess Rate Hike Possibility — SPCX, UBER, ASTS, BBBY, RXT In Focus\",\"link\":\"https://stocktwits.com/news-articles/markets/equity/s-and-p-500-nasdaq-and-dow-slip-as-investors-assess-rate-hike-possibility-spcx-uber-asts-bbby-rxt-in-focus/cZKKBc8R7eB?.tsrc=rss\",\"pubDate\":\"2026-06-17T21:13:37.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"The U.S. Federal Reserve left interest rates unchanged earlier in the day and raised the 2026 inflation outlook.\"},{\"title\":\"AST SpaceMobile vs. Joby Aviation: Which Technology Stock Is a Better Buy in 2026?\",\"link\":\"https://www.fool.com/coverage/better-buy/2026/06/17/ast-spacemobile-vs-joby-aviation-which-technology-stock-is-a-better-buy-in-2026/?.tsrc=rss\",\"pubDate\":\"2026-06-17T20:38:45.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"AST SpaceMobile targets global smartphone connectivity, while Joby Aviation pursues urban air mobility, each faces steep losses and unique risks.\"},{\"title\":\"The Biggest IPO in History Just Put Space Stocks on the Map. Here Are the Ones Built to Win.\",\"link\":\"https://www.barchart.com/story/news/2523678/the-biggest-ipo-in-history-just-put-space-stocks-on-the-map-here-are-the-ones-built-to-win?.tsrc=rss\",\"pubDate\":\"2026-06-17T20:36:34.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"SpaceX's record-setting IPO has investors rushing into space stocks. From Rocket Lab to AST SpaceMobile, here's how to separate the durable winners from the hype in a fast-growing $1 trillion market.\"},{\"title\":\"SpaceX Shares Fall. Fresh Launch Boosts This Space Stock.\",\"link\":\"https://finance.yahoo.com/m/5b3c91de-d7c3-32f1-a1fe-b323033456e9/spacex-shares-fall.-fresh.html?.tsrc=rss\",\"pubDate\":\"2026-06-17T20:33:38.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"SpaceX stock slides after near-vertical ascent. AST SpaceMobile rises on successful satellite deployment. SpaceX completes ISS mission.\"},{\"title\":\"AST SpaceMobile just proved biggest skeptics wrong, for now\",\"link\":\"https://www.thestreet.com/investing/stocks/asts-spacemobile-just-proved-its-biggest-skeptics-wrong?.tsrc=rss\",\"pubDate\":\"2026-06-17T20:07:00.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"AST SpaceMobile (ASTS) launched three satellites into orbit on Wednesday, 17th June, and the stock jumped 6% in response. The reaction looks like a simple relief rally after a clean mission. It is actually a direct rebuttal to the specific argument Wall Street’s bears have been making for the past ...\"},{\"title\":\"How SpaceX Just Delivered AST SpaceMobile a Big Win\",\"link\":\"https://finance.yahoo.com/m/00452d32-75c5-3a69-bb4c-c57f05fb6a40/how-spacex-just-delivered-ast.html?.tsrc=rss\",\"pubDate\":\"2026-06-17T19:45:00.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"AST SpaceMobile stock was gaining after SpaceX said Wednesday that it had deployed three of the company's BlueBird satellites into orbit.\"},{\"title\":\"SpaceX is sucking the oxygen out of the new space trade\",\"link\":\"https://finance.yahoo.com/markets/article/spacex-is-sucking-the-oxygen-out-of-the-new-space-trade-170815543.html?.tsrc=rss\",\"pubDate\":\"2026-06-17T17:08:15.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"SpaceX stock is flying, and so are shares of  older aerospace incumbents like GE Aerospace and Boeing.\"},{\"title\":\"Top Midday Stories: SpaceX Put Options Too Expensive, Burry Says; Intel Begins Production of Advanced 18A-P Chip Node\",\"link\":\"https://finance.yahoo.com/markets/stocks/articles/top-midday-stories-spacex-put-153444389.html?.tsrc=rss\",\"pubDate\":\"2026-06-17T15:34:44.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"The Dow Jones Industrial Average was up, while the S&P 500 Index and Nasdaq Composite were down in l\"},{\"title\":\"AST SpaceMobile Puts Three More Satellites in Orbit\",\"link\":\"https://finance.yahoo.com/technology/articles/ast-spacemobile-puts-three-more-153148003.html?.tsrc=rss\",\"pubDate\":\"2026-06-17T15:31:48.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"BlueBirds 8, 9, and 10 are the largest commercial arrays ever deployed in low Earth orbit\"},{\"title\":\"Netflix, AST SpaceMobile, and Jabil lead today's Trending Tickers\",\"link\":\"https://finance.yahoo.com/video/netflix-ast-spacemobile-and-jabil-lead-todays-trending-tickers-153038473.html?.tsrc=rss\",\"pubDate\":\"2026-06-17T15:30:38.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"Market Domination host Julie Hyman breaks down today's Trending Tickers, including Netflix (NFLX), which is denying reports of acquisition interest in Lionsgate (LION); AST SpaceMobile (ASTS) continues to trend up as it successfully launched satellites with the help of SpaceX (SPCX) and Jabil (JBL), which is hitting record highs on growing AI optimism.\"},{\"title\":\"AST SpaceMobile shares rise after launch of three BlueBird satellites\",\"link\":\"https://www.proactiveinvestors.com/companies/news/1094053/ast-spacemobile-shares-rise-after-launch-of-three-bluebird-satellites-1094053.html?.tsrc=rss\",\"pubDate\":\"2026-06-17T15:07:00.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"AST SpaceMobile Inc (NASDAQ:ASTS) shares moved about 4% higher on Wednesday after the company announced the successful launch of three new BlueBird satellites, expanding its planned space-based cellular broadband network. The satellites, designated BlueBirds 8, 9 and 10, were launched aboard...\"},{\"title\":\"Can ASTS Thrive Despite Rising Competition in the SATCOM Space?\",\"link\":\"https://finance.yahoo.com/markets/stocks/articles/asts-thrive-despite-rising-competition-143800277.html?.tsrc=rss\",\"pubDate\":\"2026-06-17T14:38:00.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"AST Spacemobile expands telecom partnerships and targets 45 BlueBird satellites in 2026, but rising competition and execution risks could test its path.\"},{\"title\":\"AST SpaceMobile (ASTS) Launches BlueBird 8 9 And 10 For Direct To Phone Service\",\"link\":\"https://finance.yahoo.com/markets/stocks/articles/ast-spacemobile-asts-launches-bluebird-131301789.html?.tsrc=rss\",\"pubDate\":\"2026-06-17T13:13:01.000Z\",\"source\":\"Yahoo! Finance: ASTS News\",\"summary\":\"AST SpaceMobile (NasdaqGS:ASTS) has launched its next-generation BlueBird 8, 9, and 10 satellites into low Earth orbit. The new satellites are described as the largest commercial communications arrays deployed in low Earth orbit to date. This launch marks a shift from testing and groundwork toward potential large-scale direct-to-smartphone cellular service. The company reports that the u",
      "full_size": 10434,
      "error": false
    },
    {
      "idx": 6,
      "name": "technicals",
      "args": {
        "ticker": "ASTS",
        "days": 365
      },
      "result_first_8k": "{\"symbol\":\"ASTS\",\"last_close\":80.1,\"ma_20\":100.69,\"ma_50\":88.41,\"ma_200\":80.45,\"above_50dma\":false,\"above_200dma\":false,\"ma_stack\":\"below_both\",\"rsi_14\":43,\"macd\":{\"macd\":-2.22,\"signal\":0.996,\"histogram\":-3.216,\"last_cross\":{\"type\":\"bearish\",\"bars_ago\":9}},\"passes_methodology\":{\"above_both_mas\":false,\"rsi_neutral_zone\":true,\"macd_recent_bullish_cross\":false}}",
      "full_size": 361,
      "error": false
    },
    {
      "idx": 7,
      "name": "options_chain",
      "args": {
        "ticker": "ASTS",
        "expiry": "2026-07-24",
        "strikes_around": 15
      },
      "result_first_8k": "{\"symbol\":\"ASTS\",\"spot\":80.08,\"expiry\":\"2026-07-24\",\"days_to_expiry\":35,\"calls\":[{\"strike\":70,\"last\":18.2,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":1,\"open_interest\":92,\"in_the_money\":true},{\"strike\":75,\"last\":14.75,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":10,\"open_interest\":235,\"in_the_money\":true},{\"strike\":80,\"last\":14.2,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":10,\"open_interest\":49,\"in_the_money\":true},{\"strike\":81,\"last\":13.33,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.007822421875,\"volume\":29,\"open_interest\":47,\"in_the_money\":false},{\"strike\":82,\"last\":13.27,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.015634843750000002,\"volume\":40,\"open_interest\":137,\"in_the_money\":false},{\"strike\":83,\"last\":12.92,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.0312596875,\"volume\":233,\"open_interest\":35,\"in_the_money\":false},{\"strike\":84,\"last\":12.47,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.0312596875,\"volume\":349,\"open_interest\":92,\"in_the_money\":false},{\"strike\":85,\"last\":12.28,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":207,\"open_interest\":75,\"in_the_money\":false},{\"strike\":86,\"last\":11.55,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":83,\"open_interest\":39,\"in_the_money\":false},{\"strike\":87,\"last\":11.91,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":11,\"open_interest\":36,\"in_the_money\":false},{\"strike\":88,\"last\":11.54,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":18,\"open_interest\":46,\"in_the_money\":false},{\"strike\":89,\"last\":11.28,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":10,\"open_interest\":62,\"in_the_money\":false},{\"strike\":90,\"last\":10.3,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":39,\"open_interest\":442,\"in_the_money\":false},{\"strike\":91,\"last\":10.51,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.12500875,\"volume\":23,\"open_interest\":17,\"in_the_money\":false},{\"strike\":92,\"last\":8.38,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.12500875,\"volume\":25,\"open_interest\":49,\"in_the_money\":false}],\"puts\":[{\"strike\":70,\"last\":4.01,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.12500875,\"volume\":260,\"open_interest\":737,\"in_the_money\":false},{\"strike\":75,\"last\":5.46,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":69,\"open_interest\":304,\"in_the_money\":false},{\"strike\":80,\"last\":7.5,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000986552734375,\"volume\":57,\"open_interest\":397,\"in_the_money\":false},{\"strike\":81,\"last\":7.91,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":83,\"open_interest\":42,\"in_the_money\":true},{\"strike\":82,\"last\":8.41,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":108,\"open_interest\":48,\"in_the_money\":true},{\"strike\":83,\"last\":9.52,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":187,\"open_interest\":91,\"in_the_money\":true},{\"strike\":84,\"last\":10.07,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":142,\"open_interest\":30,\"in_the_money\":true},{\"strike\":85,\"last\":10.1,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":72,\"open_interest\":111,\"in_the_money\":true},{\"strike\":86,\"last\":11.5,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":54,\"open_interest\":17,\"in_the_money\":true},{\"strike\":87,\"last\":11.15,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":4,\"open_interest\":21,\"in_the_money\":true},{\"strike\":88,\"last\":11.72,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":2,\"open_interest\":34,\"in_the_money\":true},{\"strike\":89,\"last\":12.5,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":11,\"open_interest\":8,\"in_the_money\":true},{\"strike\":90,\"last\":12.53,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":25,\"open_interest\":227,\"in_the_money\":true},{\"strike\":91,\"last\":15.12,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":6,\"open_interest\":21,\"in_the_money\":true},{\"strike\":92,\"last\":16.25,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"open_interest\":3,\"in_the_money\":true}]}",
      "full_size": 3856,
      "error": false
    },
    {
      "idx": 8,
      "name": "options_chain",
      "args": {
        "ticker": "ASTS",
        "expiry": "2026-07-31",
        "strikes_around": 15
      },
      "result_first_8k": "{\"symbol\":\"ASTS\",\"spot\":80.08,\"expiry\":\"2026-07-31\",\"days_to_expiry\":42,\"calls\":[{\"strike\":70,\"last\":23.15,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":2,\"open_interest\":15,\"in_the_money\":true},{\"strike\":75,\"last\":17.37,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":1,\"open_interest\":7,\"in_the_money\":true},{\"strike\":80,\"last\":15.05,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":28,\"open_interest\":187,\"in_the_money\":true},{\"strike\":81,\"last\":15.64,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.007822421875,\"volume\":46,\"open_interest\":56,\"in_the_money\":false},{\"strike\":82,\"last\":15.62,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.015634843750000002,\"volume\":79,\"open_interest\":27,\"in_the_money\":false},{\"strike\":83,\"last\":14.5,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.0312596875,\"volume\":107,\"open_interest\":43,\"in_the_money\":false},{\"strike\":84,\"last\":13.55,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.0312596875,\"volume\":209,\"open_interest\":58,\"in_the_money\":false},{\"strike\":85,\"last\":13.1,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.0312596875,\"volume\":235,\"open_interest\":137,\"in_the_money\":false},{\"strike\":86,\"last\":12.82,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":119,\"open_interest\":41,\"in_the_money\":false},{\"strike\":87,\"last\":12.34,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":97,\"open_interest\":68,\"in_the_money\":false},{\"strike\":88,\"last\":12.05,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":85,\"open_interest\":81,\"in_the_money\":false},{\"strike\":89,\"last\":13.05,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":10,\"open_interest\":14,\"in_the_money\":false},{\"strike\":90,\"last\":11.8,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":26,\"open_interest\":330,\"in_the_money\":false},{\"strike\":91,\"last\":11.61,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":15,\"open_interest\":23,\"in_the_money\":false},{\"strike\":92,\"last\":10.1,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.12500875,\"volume\":3,\"open_interest\":5,\"in_the_money\":false}],\"puts\":[{\"strike\":70,\"last\":4.84,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.12500875,\"volume\":103,\"open_interest\":233,\"in_the_money\":false},{\"strike\":75,\"last\":6.57,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":34,\"open_interest\":100,\"in_the_money\":false},{\"strike\":80,\"last\":9.15,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000986552734375,\"volume\":94,\"open_interest\":550,\"in_the_money\":false},{\"strike\":81,\"last\":8.87,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":66,\"open_interest\":9,\"in_the_money\":true},{\"strike\":82,\"last\":9.39,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":75,\"open_interest\":26,\"in_the_money\":true},{\"strike\":83,\"last\":10,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":60,\"open_interest\":33,\"in_the_money\":true},{\"strike\":84,\"last\":10.44,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":27,\"open_interest\":9,\"in_the_money\":true},{\"strike\":85,\"last\":11.13,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":32,\"open_interest\":59,\"in_the_money\":true},{\"strike\":86,\"last\":11.48,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":41,\"open_interest\":30,\"in_the_money\":true},{\"strike\":87,\"last\":12.21,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":2,\"open_interest\":19,\"in_the_money\":true},{\"strike\":88,\"last\":12.54,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":1,\"open_interest\":20,\"in_the_money\":true},{\"strike\":90,\"last\":14.56,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":20,\"open_interest\":31,\"in_the_money\":true},{\"strike\":92,\"last\":16.02,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":5,\"open_interest\":7,\"in_the_money\":true}]}",
      "full_size": 3601,
      "error": false
    },
    {
      "idx": 9,
      "name": "options_chain",
      "args": {
        "ticker": "ASTS",
        "expiry": "2026-07-10",
        "strikes_around": 15
      },
      "result_first_8k": "{\"symbol\":\"ASTS\",\"spot\":79.625,\"expiry\":\"2026-07-10\",\"days_to_expiry\":21,\"calls\":[{\"strike\":70,\"last\":20,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":3,\"open_interest\":12,\"in_the_money\":true},{\"strike\":75,\"last\":16.09,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":6,\"open_interest\":15,\"in_the_money\":true},{\"strike\":80,\"last\":13.9,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.007822421875,\"volume\":4,\"open_interest\":45,\"in_the_money\":false},{\"strike\":81,\"last\":11.24,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.015634843750000002,\"volume\":2,\"open_interest\":8,\"in_the_money\":false},{\"strike\":82,\"last\":11.8,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.0312596875,\"volume\":17,\"open_interest\":34,\"in_the_money\":false},{\"strike\":83,\"last\":11.5,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.0312596875,\"volume\":32,\"open_interest\":44,\"in_the_money\":false},{\"strike\":84,\"last\":11,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":84,\"open_interest\":123,\"in_the_money\":false},{\"strike\":85,\"last\":9.41,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":114,\"open_interest\":423,\"in_the_money\":false},{\"strike\":86,\"last\":9,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":90,\"open_interest\":68,\"in_the_money\":false},{\"strike\":87,\"last\":10,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":17,\"open_interest\":87,\"in_the_money\":false},{\"strike\":88,\"last\":7.7,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.12500875,\"volume\":31,\"open_interest\":38,\"in_the_money\":false},{\"strike\":89,\"last\":8,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.12500875,\"volume\":29,\"open_interest\":44,\"in_the_money\":false},{\"strike\":90,\"last\":7,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.12500875,\"volume\":184,\"open_interest\":283,\"in_the_money\":false},{\"strike\":91,\"last\":7.26,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.12500875,\"volume\":5,\"open_interest\":11,\"in_the_money\":false}],\"puts\":[{\"strike\":70,\"last\":2.46,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.12500875,\"volume\":195,\"open_interest\":1109,\"in_the_money\":false},{\"strike\":75,\"last\":4,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":170,\"open_interest\":477,\"in_the_money\":false},{\"strike\":80,\"last\":6.05,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":65,\"open_interest\":675,\"in_the_money\":true},{\"strike\":81,\"last\":5.8,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":38,\"open_interest\":92,\"in_the_money\":true},{\"strike\":82,\"last\":6.1,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":23,\"open_interest\":35,\"in_the_money\":true},{\"strike\":83,\"last\":6.61,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":14,\"open_interest\":16,\"in_the_money\":true},{\"strike\":84,\"last\":8.1,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":75,\"open_interest\":25,\"in_the_money\":true},{\"strike\":85,\"last\":8.6,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":68,\"open_interest\":352,\"in_the_money\":true},{\"strike\":86,\"last\":8.2,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":7,\"open_interest\":75,\"in_the_money\":true},{\"strike\":87,\"last\":11.41,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":3,\"open_interest\":29,\"in_the_money\":true},{\"strike\":88,\"last\":9.1,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":7,\"open_interest\":27,\"in_the_money\":true},{\"strike\":89,\"last\":10.15,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":2,\"open_interest\":20,\"in_the_money\":true},{\"strike\":90,\"last\":10.87,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":1523,\"open_interest\":1532,\"in_the_money\":true},{\"strike\":91,\"last\":13.76,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":1,\"open_interest\":6,\"in_the_money\":true}]}",
      "full_size": 3572,
      "error": false
    },
    {
      "idx": 10,
      "name": "options_flow",
      "args": {
        "ticker": "ASTS"
      },
      "result_first_8k": "{\"symbol\":\"ASTS\",\"expiry\":\"2026-07-24\",\"spot\":79.6991,\"aggregates\":{\"call_volume\":2585,\"put_volume\":1472,\"put_call_ratio\":0.57,\"call_notional_usd\":2268714,\"put_notional_usd\":1093390,\"net_dollar_bias_usd\":1175324,\"net_dollar_bias_pct\":35},\"whale_blocks\":[{\"side\":\"call\",\"strike\":83,\"moneyness_pct\":4.1,\"iv\":0.0312596875,\"volume\":233,\"open_interest\":35,\"v_oi\":6.66,\"notional_volume_usd\":301036},{\"side\":\"call\",\"strike\":84,\"moneyness_pct\":5.4,\"iv\":0.0312596875,\"volume\":349,\"open_interest\":92,\"v_oi\":3.79,\"notional_volume_usd\":435203},{\"side\":\"call\",\"strike\":85,\"moneyness_pct\":6.7,\"iv\":0.062509375,\"volume\":207,\"open_interest\":75,\"v_oi\":2.76,\"notional_volume_usd\":254196}],\"new_positioning_v_oi_gt_1\":[{\"side\":\"call\",\"strike\":84,\"moneyness_pct\":5.4,\"iv\":0.0312596875,\"volume\":349,\"open_interest\":92,\"v_oi\":3.79,\"notional_volume_usd\":435203},{\"side\":\"call\",\"strike\":83,\"moneyness_pct\":4.1,\"iv\":0.0312596875,\"volume\":233,\"open_interest\":35,\"v_oi\":6.66,\"notional_volume_usd\":301036},{\"side\":\"call\",\"strike\":85,\"moneyness_pct\":6.7,\"iv\":0.062509375,\"volume\":207,\"open_interest\":75,\"v_oi\":2.76,\"notional_volume_usd\":254196},{\"side\":\"put\",\"strike\":83,\"moneyness_pct\":4.1,\"iv\":0.000010000000000000003,\"volume\":187,\"open_interest\":91,\"v_oi\":2.05,\"notional_volume_usd\":178024},{\"side\":\"put\",\"strike\":84,\"moneyness_pct\":5.4,\"iv\":0.000010000000000000003,\"volume\":142,\"open_interest\":30,\"v_oi\":4.73,\"notional_volume_usd\":142994},{\"side\":\"put\",\"strike\":82,\"moneyness_pct\":2.9,\"iv\":0.000010000000000000003,\"volume\":108,\"open_interest\":48,\"v_oi\":2.25,\"notional_volume_usd\":90828},{\"side\":\"call\",\"strike\":105,\"moneyness_pct\":31.7,\"iv\":0.2500075,\"volume\":132,\"open_interest\":98,\"v_oi\":1.35,\"notional_volume_usd\":74580},{\"side\":\"call\",\"strike\":111,\"moneyness_pct\":39.3,\"iv\":0.2500075,\"volume\":104,\"open_interest\":27,\"v_oi\":3.85,\"notional_volume_usd\":48776}],\"top_call_oi_strikes\":[{\"strike\":100,\"oi\":470},{\"strike\":90,\"oi\":442},{\"strike\":120,\"oi\":261},{\"strike\":95,\"oi\":243},{\"strike\":75,\"oi\":235}],\"top_put_oi_strikes\":[{\"strike\":65,\"oi\":748},{\"strike\":70,\"oi\":737},{\"strike\":80,\"oi\":397},{\"strike\":75,\"oi\":304},{\"strike\":60,\"oi\":231}],\"methodology_inputs\":{\"whale_call_blocks_otm\":3,\"whale_put_blocks_otm\":0,\"flow_directional_bias\":\"bullish\",\"flow_strength\":\"strong\"},\"note\":\"Crude UOA from yfinance V/OI. Real signal requires a paid feed (Unusual Whales etc) — v2.\"}",
      "full_size": 2348,
      "error": false
    },
    {
      "idx": 11,
      "name": "edgar_recent_filings",
      "args": {
        "ticker": "ASTS",
        "form": "8-K",
        "recent": 5
      },
      "result_first_8k": "{\"ticker\":\"ASTS\",\"cik\":\"0001780312\",\"company\":\"AST SpaceMobile, Inc.\",\"count\":5,\"filings\":[{\"form\":\"8-K\",\"filed\":\"2026-06-15\",\"reportDate\":\"2026-06-12\",\"accession\":\"0001493152-26-028544\",\"primaryDoc\":\"form8-k.htm\",\"url\":\"https://www.sec.gov/Archives/edgar/data/1780312/000149315226028544/form8-k.htm\",\"indexUrl\":\"https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001780312&type=8-K&dateb=&owner=include&count=10\"},{\"form\":\"8-K\",\"filed\":\"2026-05-11\",\"reportDate\":\"2026-05-11\",\"accession\":\"0001193125-26-216946\",\"primaryDoc\":\"asts-20260511.htm\",\"url\":\"https://www.sec.gov/Archives/edgar/data/1780312/000119312526216946/asts-20260511.htm\",\"indexUrl\":\"https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001780312&type=8-K&dateb=&owner=include&count=10\"},{\"form\":\"8-K\",\"filed\":\"2026-04-20\",\"reportDate\":\"2026-04-19\",\"accession\":\"0001493152-26-018012\",\"primaryDoc\":\"form8-k.htm\",\"url\":\"https://www.sec.gov/Archives/edgar/data/1780312/000149315226018012/form8-k.htm\",\"indexUrl\":\"https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001780312&type=8-K&dateb=&owner=include&count=10\"},{\"form\":\"8-K\",\"filed\":\"2026-03-02\",\"reportDate\":\"2026-03-02\",\"accession\":\"0001780312-26-000005\",\"primaryDoc\":\"asts-20260302.htm\",\"url\":\"https://www.sec.gov/Archives/edgar/data/1780312/000178031226000005/asts-20260302.htm\",\"indexUrl\":\"https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001780312&type=8-K&dateb=&owner=include&count=10\"},{\"form\":\"8-K\",\"filed\":\"2026-02-23\",\"reportDate\":\"2026-02-20\",\"accession\":\"0001493152-26-007772\",\"primaryDoc\":\"form8-k.htm\",\"url\":\"https://www.sec.gov/Archives/edgar/data/1780312/000149315226007772/form8-k.htm\",\"indexUrl\":\"https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001780312&type=8-K&dateb=&owner=include&count=10\"}]}",
      "full_size": 1801,
      "error": false
    },
    {
      "idx": 12,
      "name": "options_chain",
      "args": {
        "ticker": "ASTS",
        "expiry": "2026-08-21",
        "strikes_around": 15
      },
      "result_first_8k": "{\"symbol\":\"ASTS\",\"spot\":79.54,\"expiry\":\"2026-08-21\",\"days_to_expiry\":63,\"calls\":[{\"strike\":70,\"last\":23.3,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":124,\"open_interest\":569,\"in_the_money\":true},{\"strike\":75,\"last\":21.45,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":22,\"open_interest\":1091,\"in_the_money\":true},{\"strike\":80,\"last\":19.65,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.0039162109375,\"volume\":60,\"open_interest\":1372,\"in_the_money\":false},{\"strike\":85,\"last\":16,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.0312596875,\"volume\":704,\"open_interest\":4171,\"in_the_money\":false},{\"strike\":90,\"last\":14.6,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":290,\"open_interest\":4813,\"in_the_money\":false}],\"puts\":[{\"strike\":70,\"last\":7.67,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.062509375,\"volume\":74,\"open_interest\":5760,\"in_the_money\":false},{\"strike\":75,\"last\":9.95,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.0312596875,\"volume\":288,\"open_interest\":2256,\"in_the_money\":false},{\"strike\":80,\"last\":12.17,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":1063,\"open_interest\":9362,\"in_the_money\":true},{\"strike\":85,\"last\":15.15,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":58,\"open_interest\":1461,\"in_the_money\":true},{\"strike\":90,\"last\":17.07,\"bid\":0,\"ask\":0,\"mid\":0,\"iv\":0.000010000000000000003,\"volume\":9,\"open_interest\":822,\"in_the_money\":true}]}",
      "full_size": 1368,
      "error": false
    }
  ],
  "final_message": "{\"symbol\":\"ASTS\",\"company\":\"AST SpaceMobile, Inc.\",\"investigation_summary\":\"ASTS is a pre-revenue/pre-profitability satellite-to-smartphone broadband company with $80.4M TTM revenue (up 19% YoY), -$3B debt vs $3B cash runway, and an unproven commercial service model that remains months from full deployment. The stock has been in freefall (-39.6% from 52w high of $133) after peaking on BlueBird satellite euphoria earlier in 2026, currently trading essentially at its 200-day moving average ($80.45). RSI is neutral at 43 with a bearish MACD cross 9 bars ago — the intermediate-term trend is down but the stock has support near multi-month lows around $70-75 from late April/early May. The bullish catalyst (BlueBird 8, 9, and 10 satellites launched today via SpaceX) may offer a short-term relief bounce but doesn't change the fundamental risk/reward for wheel sellers. Earnings on August 10 is a hard wall — any expiry touching or crossing that date risks IV crush and must be rejected. The critical issue across ALL expirations is bid/ask spreads showing as zero across every contract in the chain data, which signals either stale pricing, extremely thin market-maker participation, or data feed issues making reliable execution impossible to verify at face value.\",\"verdict\":\"no_setup\",\"confidence_in_data\":2,\"structure_recommendation\":\"csp\",\"price_context\":{\"last_close\":80.39,\"ma_50\":88.42,\"ma_200\":80.45,\"yhigh_52w\":133.09,\"ylow_52w\":36.91,\"from_high_pct\":-39.6,\"from_200dma_pct\":-0.07,\"rsi_14\":43},\"iv_context\":{\"iv_rank_pct\":null,\"iv_percentile_pct\":null,\"iv_atm_30d\":null,\"iv_history_summary\":\"Cannot compute IV rank/percentile — all bid/ask fields return zero across every expiry, making reliable ATM IV extraction impossible. Implied vol reads 6-12% at various strikes per chain data but these figures are unreliable given the liquidity data vacuum.\"},\"candidate_strikes\":[{\"structure\":\"csp\",\"expiry\":\"2026-07-24\",\"dte\":35,\"strike\":75,\"premium\":5.46,\"annualized_yield_pct\":56.9,\"strike_distance_from_price_pct\":-6.71,\"strike_vs_200dma_pct\":-6.77,\"open_interest\":304,\"bid_ask_spread_pct\":null,\"if_assigned_basis\":69.54},{\"structure\":\"csp\",\"expiry\":\"2026-07-24\",\"dte\":35,\"strike\":70,\"premium\":4.01,\"annualized_yield_pct\":41.7,\"strike_distance_from_price_pct\":-12.93,\"strike_vs_200dma_pct\":-12.99,\"open_interest\":737,\"bid_ask_spread_pct\":null,\"if_assigned_basis\":65.99},{\"structure\":\"csp\",\"expiry\":\"2026-08-21\",\"dte\":63,\"strike\":70,\"premium\":7.67,\"annualized_yield_pct\":44.2,\"strike_distance_from_price_pct\":-12.49,\"strike_vs_200dma_pct\":-12.99,\"open_interest\":5760,\"bid_ask_spread_pct\":null,\"if_assigned_basis\":62.33}],\"earnings_in_window\":{\"date\":\"2026-08-10\",\"in_dte\":true},\"anti_signals_present\":[\"Zero bid/ask spread across every contract in chain — liquidity infrastructure unverifiable; wheel hunter IV ~12% but ATM OTM puts show IV ~6%, suggesting discrepancy or data quality issue; deep cash burn (FCF -$1.4B), no path to profitability visible; stock down 40% from 52w high, trend bearish with MACD bearish cross 9 bars ago\",\"No revenue model proven at commercial scale — constellation still deploying\"],\"competitive_landscape\":\"Satellite-to-smartphone broadband is a nascent category where ASTS competes against SpaceX/Starlink (already operational LEO constellation), Omnispace, and Lynk Global. AT&T, Verizon, and Rakuten have strategic stakes/partnerships with ASTS for direct-to-device service, while SpaceX has the operational advantage and capital to move faster in this space.\",\"key_risks\":[\"Earnings August 10 — must avoid any expiry crossing that date (IV crush risk)\",\"No bid/ask spread data on options chain — cannot verify execution quality or anti-wash-trade risk; OI exists but market maker participation is unclear\",\"Assignment scenario: being put shares in a binary-thesis pre-revenue company at $70-75 requires conviction that commercial service launch later in 2026 will be a stock-moving catalyst rather than another 'launch and dump' event\",\"Stock has lost 40% from 52w high, sitting right at the 200DMA — below both the 50DMA (88.42) and price; MACD bearish cross 9 days ago signals intermediate-term downtrend may not be over\",\"Cash burn of ~$1.4B FCF annually against $3B cash means roughly 2 years of runway without meaningful revenue acceleration; potential future equity dilution via ATM offering exists\"],\"sources\":[{\"label\":\"ASTS BlueBird Launch PR\",\"url\":\"https://finance.yahoo.com/technology/articles/ast-spacemobile-announces-successful-orbital-101000956.html\"},{\"label\":\"ASTS Fair Value Analysis June 18 2026\",\"url\":\"https://finance.yahoo.com/markets/stocks/articles/ast-spacemobile-asts-stock-could-051031831.html\"},{\"label\":\"Edgar 8-K Recent Filings\",\"url\":\"https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001780312&type=8-K\"}]}",
  "tool_calls_total": 12,
  "walltime_ms": 531168,
  "stop_reason": "stop",
  "completed_at": "2026-06-18T13:51:57.191Z"
}