FN — FN

Summary

Table of Contents

Company

Data:

{}

Price / Quote

Data:

{}

Volume

Data:

{
  "volume": null,
  "avgVolume": null,
  "short_ratio": [
    {
      "symbol": "FN",
      "file_date": "2026-07-20",
      "date": "20260720",
      "short_volume": 188781,
      "short_exempt_volume": 984,
      "total_volume": 466989,
      "short_volume_ratio": 0.4043,
      "signal": "Bullish"
    }
  ]
}

Fundamentals

Data:

{
  "revenue_history": []
}

Technical

Data:

{
  "price": 520.85,
  "rsi": 48.23418818223306,
  "sma50": 595.1184000000001,
  "sma200": null,
  "adx": 25.084059539051392,
  "high_52w": null,
  "low_52w": null,
  "structure": {
    "ema8": 492.77845546897504,
    "ema21": 516.4824198815987,
    "ema50": null,
    "ema200": 520.716356052037,
    "checks": {
      "price_above_all": false,
      "ema_stacked": false,
      "ema21_rising": false,
      "ema50_rising": false,
      "adx_over_30": false,
      "higher_highs_lows": false,
      "near_21ema": false
    },
    "dist_21ema_pct": 0.8,
    "crossover": {
      "fresh_cross": false,
      "pre_compressed": true,
      "held_above_21": false,
      "candles_since": 32,
      "intraday_support": false
    },
    "momentum": {
      "roc10": 11.2,
      "checks": {
        "roc_over_5": true,
        "rsi_in_band": false,
        "macd_expanding": true,
        "top_quartile_3d": false,
        "no_big_down": true,
        "near_high": false
      },
      "volume": {
        "rvol": 0.09,
        "checks": {
          "rvol_over_2": false,
          "up_vol_beats_down": true,
          "obv_new_high": false,
          "surge_day": false,
          "pullback_declining_vol": true,
          "last_up_beats_down": false
        }
      }
    },
    "relative_strength": {
      "sector": "Technology",
      "sector_etf": "XLK",
      "checks": {
        "beats_spy_all": false,
        "beats_sector_10d": true,
        "rs_line_at_high": false,
        "sector_top3": false
      }
    },
    "commodity": {},
    "universe": {
      "checks": {
        "price_over_20": true,
        "avg_vol_over_2m": false,
        "mcap_over_1b": true,
        "no_earnings_7d": true,
        "not_lev_etf_spac": true,
        "bidask_spread": null,
        "dollar_vol_over_10m": true
      },
      "avg_dollar_vol": 504577023.6,
      "avg_vol": 972285
    },
    "options": {
      "checks": {
        "call_vol_2x": false,
        "ivr_under_40": false,
        "iv_contracting": false,
        "oi_calls_above_price": false
      },
      "vals": {
        "call_vol_mult": 0.2,
        "iv_rank": 75.0
      }
    }
  }
}

Analyst Ratings

Data:

{
  "estimates": [
    {
      "symbol": "FN",
      "date": "2029-06-27",
      "revenueLow": 8063329761,
      "revenueHigh": 8789934935,
      "revenueAvg": 8423000000,
      "ebitdaLow": 1181393789,
      "ebitdaHigh": 1287851898,
      "ebitdaAvg": 1234090652,
      "ebitLow": 1083772668,
      "ebitHigh": 1181433914,
      "ebitAvg": 1132115076,
      "netIncomeLow": 927934740,
      "netIncomeHigh": 1038112802,
      "netIncomeAvg": 982473057,
      "sgaExpenseLow": 245569376,
      "sgaExpenseHigh": 267698197,
      "sgaExpenseAvg": 256523163,
      "epsAvg": 27.09,
      "epsHigh": 28.62417,
      "epsLow": 25.5862,
      "numAnalystsRevenue": 3,
      "numAnalystsEps": 1
    },
    {
      "symbol": "FN",
      "date": "2028-06-27",
      "revenueLow": 6859160134,
      "revenueHigh": 6864256291,
      "revenueAvg": 6861708213,
      "ebitdaLow": 1004965618,
      "ebitdaHigh": 1005712278,
      "ebitdaAvg": 1005338948,
      "ebitLow": 921923139,
      "ebitHigh": 922608101,
      "ebitAvg": 922265620,
      "netIncomeLow": 711103771,
      "netIncomeHigh": 829228295,
      "netIncomeAvg": 711850000,
      "sgaExpenseLow": 208896290,
      "sgaExpenseHigh": 209051494,
      "sgaExpenseAvg": 208973892,
      "epsAvg": 21.236,
      "epsHigh": 22.86454,
      "epsLow": 19.60746,
      "numAnalystsRevenue": 4,
      "numAnalystsEps": 2
    },
    {
      "symbol": "FN",
      "date": "2027-06-27",
      "revenueLow": 5403890483,
      "revenueHigh": 5855031976,
      "revenueAvg": 5668690925,
      "ebitdaLow": 791747682,
      "ebitdaHigh": 857846400,
      "ebitdaAvg": 830544756,
      "ebitLow": 726323861,
      "ebitHigh": 786960699,
      "ebitAvg": 761915049,
      "netIncomeLow": 577289780,
      "netIncomeHigh": 649629028,
      "netIncomeAvg": 591100000,
      "sgaExpenseLow": 164575932,
      "sgaExpenseHigh": 178315484,
      "sgaExpenseAvg": 172640452,
      "epsAvg": 17.17547,
      "epsHigh": 17.9124,
      "epsLow": 15.91777,
      "numAnalystsRevenue": 6,
      "numAnalystsEps": 4
    },
    {
      "symbol": "FN",
      "date": "2026-06-27",
      "revenueLow": 4404156875,
      "revenueHigh": 4610608570,
      "revenueAvg": 4600607250,
      "ebitdaLow": 645272329,
      "ebitdaHigh": 675520472,
      "ebitdaAvg": 674055135,
      "ebitLow": 591952083,
      "ebitHigh": 619700756,
      "ebitAvg": 618356503,
      "netIncomeLow": 499383184,
      "netIncomeHigh": 501914258,
      "netIncomeAvg": 500648721,
      "sgaExpenseLow": 134128962,
      "sgaExpenseHigh": 140416466,
      "sgaExpenseAvg": 140111875,
      "epsAvg": 13.80951,
      "epsHigh": 13.83942,
      "epsLow": 13.76963,
      "numAnalystsRevenue": 5,
      "numAnalystsEps": 4
    }
  ],
  "price_target": {},
  "ratings": {
    "symbol": "FN",
    "rating": "B+",
    "overallScore": 3,
    "discountedCashFlowScore": 3,
    "returnOnEquityScore": 4,
    "returnOnAssetsScore": 5,
    "debtToEquityScore": 5,
    "priceToEarningsScore": 1,
    "priceToBookScore": 1
  },
  "grades": [
    {
      "symbol": "FN",
      "date": "2026-05-06",
      "gradingCompany": "Barclays",
      "previousGrade": "Overweight",
      "newGrade": "Overweight",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2026-05-05",
      "gradingCompany": "Rosenblatt",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2026-05-05",
      "gradingCompany": "JP Morgan",
      "previousGrade": "Neutral",
      "newGrade": "Neutral",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2026-05-05",
      "gradingCompany": "Needham",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2026-04-16",
      "gradingCompany": "JP Morgan",
      "previousGrade": "Overweight",
      "newGrade": "Neutral",
      "action": "downgrade"
    },
    {
      "symbol": "FN",
      "date": "2026-03-03",
      "gradingCompany": "Rosenblatt",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2026-02-03",
      "gradingCompany": "Rosenblatt",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2026-02-03",
      "gradingCompany": "Barclays",
      "previousGrade": "Overweight",
      "newGrade": "Overweight",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2026-02-03",
      "gradingCompany": "B. Riley Securities",
      "previousGrade": "Neutral",
      "newGrade": "Neutral",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2026-02-03",
      "gradingCompany": "Needham",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2026-01-22",
      "gradingCompany": "Susquehanna",
      "previousGrade": "Positive",
      "newGrade": "Positive",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2026-01-14",
      "gradingCompany": "Barclays",
      "previousGrade": "Equal Weight",
      "newGrade": "Overweight",
      "action": "upgrade"
    },
    {
      "symbol": "FN",
      "date": "2025-11-05",
      "gradingCompany": "Barclays",
      "previousGrade": "Equal Weight",
      "newGrade": "Equal Weight",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2025-11-04",
      "gradingCompany": "Rosenblatt",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2025-11-04",
      "gradingCompany": "JP Morgan",
      "previousGrade": "Overweight",
      "newGrade": "Overweight",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2025-11-04",
      "gradingCompany": "Needham",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2025-10-16",
      "gradingCompany": "JP Morgan",
      "previousGrade": "Overweight",
      "newGrade": "Overweight",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2025-10-02",
      "gradingCompany": "Rosenblatt",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2025-08-25",
      "gradingCompany": "JP Morgan",
      "previousGrade": "Neutral",
      "newGrade": "Overweight",
      "action": "upgrade"
    },
    {
      "symbol": "FN",
      "date": "2025-08-19",
      "gradingCompany": "Rosenblatt",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2025-08-19",
      "gradingCompany": "B. Riley Securities",
      "previousGrade": "Neutral",
      "newGrade": "Neutral",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2025-08-19",
      "gradingCompany": "Needham",
      "previousGrade": "Buy",
      "newGrade": "Buy",
      "action": "maintain"
    },
    {
      "symbol": "FN",
      "date": "2025-08-19",
      "gradingCompany": "Barclays",
      "previousGrade": "Equal Weight",
      "newGrade": "Equal Weight",
      "action": "maintain"
    }
  ]
}

News

Data:

[
  {
    "title": "SanDisk, Intel among market cap stock movers on Monday By Investing.com",
    "url": "https://www.investing.com/news/stock-market-news/sandisk-intel-among-market-cap-stock-movers-on-monday-93CH-4801312",
    "source": "Investing.com",
    "date": "2026-07-20T14:35:09Z",
    "summary": "Monday's market has seen swings in various stocks based on news and other factors. Today, stocks like SanDisk and Intel are rallying, while others like QumulusAI are falling. Below are highlights of some of the biggest stock movers, from mega-caps to small caps.\n\n# Mega-Cap Mover"
  },
  {
    "title": "DSW Marks 35 Years With An Evolving Business Strategy",
    "url": "https://finance.yahoo.com/markets/stocks/articles/dsw-marks-35-years-evolving-140935246.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-17T14:09:35Z",
    "summary": "Designer Shoe Warehouse (DSW) is celebrating its 35th birthday by giving back to its customers this month.\n\nAccording to the Designer Brands-owned retailer founded in 1991, it will host a two-week \"Birthday Sale-bration\" as a thank you to its customers starting July 24 in all of "
  },
  {
    "title": "Foot Locker, Champs Sports Partner With Uber Eats for Back-to-school",
    "url": "https://finance.yahoo.com/media-advertising/articles/foot-locker-champs-sports-partner-130000713.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-16T13:00:00Z",
    "summary": "Foot Locker, Kids Foot Locker and Champs Sports are partnering with the Uber Eats app ahead of the back-to-school season.\n\nStarting Thursday, families can order first-day-of-school sneakers and other footwear and apparel -- and arrange for on-demand or scheduled delivery from mor"
  },
  {
    "title": "Anta Brand CEO Xu Yang Steps Down Amid Expansion",
    "url": "https://finance.yahoo.com/markets/stocks/articles/anta-brand-ceo-xu-yang-183112790.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-15T18:31:12Z",
    "summary": "Anta brand chief executive officer Xu Yang has stepped down from his role due to \"personal family reasons,\" the Chinese sportswear company said on Wednesday.\n\nIn a statement sent to FN, the company said that it has accepted the executive's request and \"is exploring other suitable"
  },
  {
    "title": "Foot Locker Continues to Evolve Brand Mix as It Launches Salomon for First Time",
    "url": "https://finance.yahoo.com/markets/stocks/articles/exclusive-foot-locker-continues-evolve-120000364.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-15T12:00:00Z",
    "summary": "As Foot Locker continues to transform its stores and merchandising mix, the retailer is set to add Salomon to its offering just in time for the critical back-to-school season.\n\nOn July 19, a select number of Foot Locker stores in key markets as well as on its e-commerce site will"
  },
  {
    "title": "EXCLUSIVE: Foot Locker Continues to Evolve Brand Mix as It Launches Salomon for First Time",
    "url": "https://finance.yahoo.com/media-advertising/articles/exclusive-foot-locker-continues-evolve-120000802.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-15T12:00:00Z",
    "summary": "As Foot Locker continues to transform its stores and merchandising mix, the retailer is set to add Salomon to its offering just in time for the critical back-to-school season. On July 19, a select number of Foot Locker stores in key markets as well as on its e-commerce site will "
  },
  {
    "title": "Is Fabrinet (FN) a Compelling Opportunity Now?",
    "url": "https://finance.yahoo.com/markets/stocks/articles/fabrinet-fn-compelling-opportunity-now-132734858.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-13T13:27:34Z",
    "summary": "ClearBridge Investments, a global equity manager, recently published second-quarter 2026 commentary for its \"SMID Cap Growth Strategy\". A copy can be downloaded here. Small and mid-cap (SMID) growth equities experienced the strongest quarter in recent memory, with the Russell 250"
  },
  {
    "title": "3 Quiet AI Revenue Accelerators With Sales Growth Outpacing Peers",
    "url": "https://www.investing.com/analysis/3-quiet-ai-revenue-accelerators-with-sales-growth-outpacing-peers-200683563",
    "source": "Investing.com",
    "date": "2026-07-08T16:26:00Z",
    "summary": "Three semiconductor and optical connectivity companies\u2014Fabrinet, MACOM Technology Solutions, and Credo Technology Group\u2014are identified as overlooked AI revenue accelerators with strong sales growth momentum. Fabrinet reported record $1.2B quarterly revenue (39% YOY growth) and tr"
  },
  {
    "title": "German tank supplier buys UK company that helped make Spitfires",
    "url": "https://www.ft.com/content/2cf5586f-2835-4230-a74e-079f6749889a",
    "source": "Financial Times News",
    "date": "2026-07-03T10:01:43Z",
    "summary": "Bavaria-based Renk acquires David Brown Defence in deal worth $200mn\n\nA German defence group has bought the gearmaker for the UK's Spitfire fighter jets that fought during the Battle of Britain, bringing together two storied companies that were on opposing sides of the second wor"
  },
  {
    "title": "Is Cass Information Systems (CASS) Outperforming Other Computer and Technology Stocks This Year?",
    "url": "https://finance.yahoo.com/markets/stocks/articles/cass-information-systems-cass-outperforming-134004738.html",
    "source": "Yahoo! Finance",
    "date": "2026-07-02T13:40:04Z",
    "summary": "For those looking to find strong Computer and Technology stocks, it is prudent to search for companies in the group that are outperforming their peers. Is Cass Information Systems (CASS) one of those stocks right now? By taking a look at the stock's year-to-date performance in co"
  },
  {
    "title": "Why Electricity Has Become the World's Most Strategic Asset",
    "url": "https://www.wsj.com/articles/why-electricity-has-become-the-world-s-most-strategic-asset-48b68ee2",
    "source": "The Wall Street Journal",
    "date": "2026-07-02T11:59:00Z",
    "summary": "FN Media Group Presents Oilprice.com Market Commentary\n\nNEW YORK, July 2, 2026 /PRNewswire/ -- For most of modern history, oil was the world's most valuable resource. It powered industrial growth, decided wars, reshaped geopolitics, and created the largest corporations in history"
  },
  {
    "title": "Explainer: How France's Le Pen ended up fighting in court to save her presidential hopes",
    "url": "https://www.reuters.com/world/how-frances-le-pen-ended-up-fighting-court-save-her-presidential-hopes-2026-07-02/",
    "source": "Reuters",
    "date": "2026-07-02T05:03:23Z",
    "summary": "PARIS, July 2 (Reuters) - French far-right leader Marine Le Pen awaits a crucial appeal ruling in Paris next week that will determine whether she can run in the 2027 presidential election, after being barred from public office over a conviction for misusing EU funds.\n\nHere's how "
  },
  {
    "title": "The Most In-Demand Commodity in the $3 Trillion AI Buildout",
    "url": "https://www.wsj.com/articles/the-most-in-demand-commodity-in-the-3-trillion-ai-buildout-3d706779",
    "source": "The Wall Street Journal",
    "date": "2026-07-01T12:00:00Z",
    "summary": "FN Media Group Presents Oilprice.com Market Commentary\n\nNEW YORK, July 1, 2026 /PRNewswire/ -- Forget the chips. Forget the code. The most expensive, in-demand commodity in the entire $3-trillion AI revolution is not a patented algorithm or a new Nvidia GPU. It's power. Specifica"
  },
  {
    "title": "Twisted X Diversifies With U.S. Production Push",
    "url": "https://finance.yahoo.com/small-business/articles/twisted-x-diversifies-u-production-130000932.html",
    "source": "Yahoo! Finance",
    "date": "2026-06-30T13:00:00Z",
    "summary": "Footwear firm Twisted X is dipping its toes into shoe production in the U.S. market.\n\nThe Decatur, Texas-based manufacturer of men's, women's and children's footwear has expertise in Western, work, outdoor and lifestyle shoes.\n\nMore from WWD\n\nThe company will launch a collection "
  },
  {
    "title": "Fabrinet Is Becoming a Quiet Winner in the AI Optics Buildout",
    "url": "https://www.investing.com/analysis/fabrinet-is-becoming-a-quiet-winner-in-the-ai-optics-buildout-200682877",
    "source": "Investing.com",
    "date": "2026-06-26T15:02:20Z",
    "summary": "Fabrinet's stock price is up by a high triple-digit amount year-over-year (YOY), as of mid-June 2026, and is on track to continue rising at a similar pace over the subsequent quarters. While not a critical play in AI for its proprietary technology per se, it is absolutely vital a"
  },
  {
    "title": "These 6%+ Dividends Surged 20%+ This Year and It\u2019s Just the Start",
    "url": "https://www.investing.com/analysis/these-6-dividends-surged-20-this-year-and-its-just-the-start-200681507",
    "source": "Investing.com",
    "date": "2026-06-04T09:19:00Z",
    "summary": "Two tech-focused closed-end funds (BTX and BST) offer attractive combinations of high dividends (6.1-6.8%), significant price gains (20%+), and wide discounts to net asset value. Despite strong performance this year, both funds trade at discounts well below their historical avera"
  },
  {
    "title": "This Unstoppable Vanguard ETF Is Obliterating the S&P 500 in 2026, but a Looming Change in Interest Rates Could Halt Its Momentum",
    "url": "https://www.fool.com/investing/2026/05/29/this-vanguard-etf-sp-500-interest-rates-momentum/?source=iedfolrf0000001",
    "source": "The Motley Fool",
    "date": "2026-05-29T08:35:00Z",
    "summary": "The Vanguard Russell 2000 ETF is outperforming the S&P 500 with an 18% year-to-date gain, driven by domestic-focused small-cap companies benefiting from U.S. government policies and AI infrastructure demand. However, rising inflation and anticipated interest rate hikes pose a sig"
  },
  {
    "title": "These 3 Telecom Stocks Rallied Over 1,000% In A Year: Nvidia Did 75%",
    "url": "https://www.benzinga.com/markets/tech/26/05/52290283/telecom-stocks-rallied-1000-percent-nvidia-lumentum-ondas-applied-optoelectronics?utm_source=benzinga_taxonomy&utm_medium=rss_feed_free&utm_content=taxonomy_rss&utm_campaign=channel",
    "source": "Benzinga",
    "date": "2026-05-05T15:34:47Z",
    "summary": "Three communications equipment companies\u2014Lumentum Holdings, Applied Optoelectronics, and Ondas Holdings\u2014have each delivered over 1,000% returns in the past year, significantly outpacing Nvidia's 75% gain. Lumentum and Applied Optoelectronics benefit from hyperscaler datacenter bu"
  },
  {
    "title": "Fabrinet Stock Tumbles Despite Q3 Earnings, Revenue Beats",
    "url": "https://www.benzinga.com/markets/earnings/26/05/52268730/fabrinet-stock-tumbles-despite-q3-earnings-revenue-beats?utm_source=benzinga_taxonomy&utm_medium=rss_feed_free&utm_content=taxonomy_rss&utm_campaign=channel",
    "source": "Benzinga",
    "date": "2026-05-04T21:09:55Z",
    "summary": "Fabrinet reported strong Q3 results with earnings per share of $3.72 (beating consensus of $3.56 by 4.49%) and revenue of $1.21 billion (exceeding the $1.18 billion estimate). Despite the earnings beat and record financial results, the stock fell 10.84% to $640 in after-hours tra"
  },
  {
    "title": "Meet the Unstoppable Vanguard ETF Beating the S&P 500, the Nasdaq-100, and the Dow Jones in 2026",
    "url": "https://www.fool.com/investing/2026/04/30/vanguard-etf-beat-sp-500-nasdaq-dow-vtwo/?source=iedfolrf0000001",
    "source": "The Motley Fool",
    "date": "2026-04-30T12:15:00Z",
    "summary": "The Vanguard Russell 2000 ETF is outperforming major U.S. indexes in 2026 with an 11.1% return year-to-date. Small-cap companies in the Russell 2000 are more insulated from geopolitical risks as they conduct most business domestically, while large-cap tech-heavy indexes face head"
  },
  {
    "title": "Moderna, Coinbase, And Global Payments Are Among the Top 10 Large-Cap Gainers Last Week (Feb. 16-Feb. 20): Are the Others in Your Portfolio?",
    "url": "https://www.benzinga.com/markets/equities/26/02/50770653/moderna-coinbase-and-global-payments-are-among-the-top-10-large-cap-gainers-last-week-feb-16-feb?utm_source=benzinga_taxonomy&utm_medium=rss_feed_free&utm_content=taxonomy_rss&utm_campaign=channel",
    "source": "Benzinga",
    "date": "2026-02-22T14:05:58Z",
    "summary": "Ten large-cap stocks were top performers last week, with First Majestic Silver leading gains at 25.23% following better-than-expected Q4 results. Other notable gainers include Moderna (19.68%) on FDA seasonal flu vaccine review news, Global Payments (19.52%) with strong Q4 earnin"
  },
  {
    "title": "Fabrinet to Announce Second Quarter Fiscal Year 2026 Financial Results on February 2, 2026",
    "url": "https://www.globenewswire.com/news-release/2026/01/20/3221457/0/en/Fabrinet-to-Announce-Second-Quarter-Fiscal-Year-2026-Financial-Results-on-February-2-2026.html",
    "source": "GlobeNewswire Inc.",
    "date": "2026-01-20T11:00:00Z",
    "summary": "Fabrinet announced it will release its second quarter fiscal year 2026 financial results on February 2, 2026, after market close, followed by a management conference call and webcast at 5:00 p.m. EST. The company is a leading provider of advanced optical packaging and precision m"
  }
]

Calendar / Earnings

Data:

{}

Short & Liquidity

Data:

{
  "borrow": [
    {
      "date": "2026-07-20",
      "fee_pct": 0.25,
      "available": 400000,
      "rebate_pct": 3.37,
      "high_fee": 0.25,
      "low_fee": 0.25,
      "utilization_signal": "Low"
    },
    {
      "date": "2026-07-17",
      "fee_pct": 0.25,
      "available": 650000,
      "rebate_pct": 3.37,
      "high_fee": 0.2565,
      "low_fee": 0.25,
      "utilization_signal": "Low"
    },
    {
      "date": "2026-07-16",
      "fee_pct": 0.2552,
      "available": 650000,
      "rebate_pct": 3.3748,
      "high_fee": 0.2758,
      "low_fee": 0.25,
      "utilization_signal": "Low"
    },
    {
      "date": "2026-07-15",
      "fee_pct": 0.2756,
      "available": 600000,
      "rebate_pct": 3.3544,
      "high_fee": 0.2757,
      "low_fee": 0.25,
      "utilization_signal": "Low"
    },
    {
      "date": "2026-07-14",
      "fee_pct": 0.2561,
      "available": 650000,
      "rebate_pct": 3.3639,
      "high_fee": 0.2591,
      "low_fee": 0.25,
      "utilization_signal": "Low"
    }
  ],
  "short_interest": [
    {
      "symbol": "FN",
      "file_date": "",
      "error": "Symbol not found in FINRA biweekly file"
    }
  ],
  "ftd": {
    "symbol": "FN",
    "periods": [
      {
        "file_period": "202603a",
        "settlement_date": "20260311",
        "quantity_fails": 90,
        "price": 543.02
      },
      {
        "file_period": "202603b",
        "settlement_date": "20260330",
        "quantity_fails": 58,
        "price": 551.97
      },
      {
        "file_period": "202604b",
        "settlement_date": "20260429",
        "quantity_fails": 146,
        "price": 637.74
      },
      {
        "file_period": "202606a",
        "settlement_date": "20260611",
        "quantity_fails": 79510,
        "price": 580.25
      },
      {
        "file_period": "202606b",
        "settlement_date": "20260626",
        "quantity_fails": 541,
        "price": 567.79
      }
    ],
    "trend": "rising",
    "trend_description": "FTD quantity increasing \u2014 settlement pressure building, potential squeeze precursor"
  }
}

Whales & Insiders

Data:

{
  "insider": [],
  "congress": [],
  "dark_pool": [
    {
      "ticker": "FN",
      "executed_at": "2026-07-21T14:20:20.623000Z",
      "size": 225.0,
      "price": 521.25,
      "premium": 117281.25,
      "volume": 225.0,
      "trade_code": " "
    },
    {
      "ticker": "FN",
      "executed_at": "2026-07-21T14:20:32.555000Z",
      "size": 200.0,
      "price": 521.57,
      "premium": 104314.00000000001,
      "volume": 200.0,
      "trade_code": " "
    },
    {
      "ticker": "FN",
      "executed_at": "2026-07-21T14:20:27.203000Z",
      "size": 200.0,
      "price": 521.165,
      "premium": 104233.0,
      "volume": 200.0,
      "trade_code": " "
    },
    {
      "ticker": "FN",
      "executed_at": "2026-07-21T14:20:32.555000Z",
      "size": 160.0,
      "price": 521.57,
      "premium": 83451.20000000001,
      "volume": 160.0,
      "trade_code": " "
    },
    {
      "ticker": "FN",
      "executed_at": "2026-07-21T14:21:18.130000Z",
      "size": 126.0,
      "price": 518.96,
      "premium": 65388.96000000001,
      "volume": 126.0,
      "trade_code": " "
    },
    {
      "ticker": "FN",
      "executed_at": "2026-07-21T14:20:32.616000Z",
      "size": 120.0,
      "price": 521.13,
      "premium": 62535.6,
      "volume": 120.0,
      "trade_code": "F"
    },
    {
      "ticker": "FN",
      "executed_at": "2026-07-21T14:20:32.616000Z",
      "size": 120.0,
      "price": 521.13,
      "premium": 62535.6,
      "volume": 120.0,
      "trade_code": "F"
    },
    {
      "ticker": "FN",
      "executed_at": "2026-07-21T14:21:08.701000Z",
      "size": 100.0,
      "price": 519.45,
      "premium": 51945.00000000001,
      "volume": 100.0,
      "trade_code": " "
    }
  ],
  "ats": {
    "symbol": "FN",
    "date": "20260720",
    "ats_volume": 0,
    "total_volume": 466989,
    "ats_ratio": 0.0,
    "ats_pct": 0.0,
    "signal": "Low",
    "history": [
      {
        "date": "20260720",
        "ats_ratio": 0.0
      },
      {
        "date": "20260717",
        "ats_ratio": 0.0
      },
      {
        "date": "20260716",
        "ats_ratio": 0.0
      },
      {
        "date": "20260715",
        "ats_ratio": 0.0
      },
      {
        "date": "20260714",
        "ats_ratio": 0.0
      }
    ]
  },
  "polygon_dp": {
    "ticker": "FN",
    "days": [
      {
        "date": "2026-07-21",
        "close": 519.54,
        "vwap": 513.64,
        "volume": 103666,
        "vwap_discount_pct": -1.13
      },
      {
        "date": "2026-07-20",
        "close": 494.26,
        "vwap": 497.38,
        "volume": 1077121,
        "vwap_discount_pct": 0.63
      },
      {
        "date": "2026-07-17",
        "close": 478.39,
        "vwap": 467.66,
        "volume": 1062858,
        "vwap_discount_pct": -2.24
      },
      {
        "date": "2026-07-16",
        "close": 460.19,
        "vwap": 463.41,
        "volume": 656691,
        "vwap_discount_pct": 0.7
      },
      {
        "date": "2026-07-15",
        "close": 486.65,
        "vwap": 484.33,
        "volume": 870160,
        "vwap_discount_pct": -0.48
      }
    ],
    "avg_vwap_discount_pct": -0.5,
    "signal": "Distribution"
  },
  "options_flow": [
    {
      "open_interest": 118,
      "delta": "0.522618120457294",
      "size": 50,
      "underlying_symbol": "FN",
      "nbbo_bid": "55.00",
      "premium": "275000.00",
      "volume": 50,
      "nbbo_ask": "60.00",
      "implied_volatility": "1.026930364699254",
      "option_type": "call",
      "option_chain_id": "FN260821C00530000",
      "underlying_price": "513.8",
      "expiry": "2026-08-21",
      "executed_at": "2026-07-21T13:34:33.985311Z",
      "price": "55.00",
      "sector": "Technology",
      "strike": "530"
    },
    {
      "open_interest": 20,
      "delta": "-0.60978796308361",
      "size": 11,
      "underlying_symbol": "FN",
      "nbbo_bid": "97.60",
      "premium": "110550.00",
      "volume": 14,
      "nbbo_ask": "106.60",
      "implied_volatility": "0.983755298741771",
      "option_type": "put",
      "option_chain_id": "FN260821P00580000",
      "underlying_price": "512.23",
      "expiry": "2026-08-21",
      "executed_at": "2026-07-21T13:55:45.176379Z",
      "price": "100.50",
      "sector": "Technology",
      "strike": "580"
    },
    {
      "open_interest": 5,
      "delta": "-0.3637252773119218",
      "size": 10,
      "underlying_symbol": "FN",
      "nbbo_bid": "93.60",
      "premium": "97250.00",
      "volume": 10,
      "nbbo_ask": "101.20",
      "implied_volatility": "0.936527614231297",
      "option_type": "put",
      "option_chain_id": "FN261120P00500000",
      "underlying_price": "514.585",
      "expiry": "2026-11-20",
      "executed_at": "2026-07-21T14:16:13.586335Z",
      "price": "97.25",
      "sector": "Technology",
      "strike": "500"
    },
    {
      "open_interest": 111,
      "delta": "-0.3496056038120051",
      "size": 10,
      "underlying_symbol": "FN",
      "nbbo_bid": "88.40",
      "premium": "92000.00",
      "volume": 10,
      "nbbo_ask": "95.60",
      "implied_volatility": "0.939853149464571",
      "option_type": "put",
      "option_chain_id": "FN261120P00490000",
      "underlying_price": "514.585",
      "expiry": "2026-11-20",
      "executed_at": "2026-07-21T14:16:13.586335Z",
      "price": "92.00",
      "sector": "Technology",
      "strike": "490"
    },
    {
      "open_interest": 20,
      "delta": "-0.60978796308361",
      "size": 3,
      "underlying_symbol": "FN",
      "nbbo_bid": "97.60",
      "premium": "30150.00",
      "volume": 3,
      "nbbo_ask": "106.70",
      "implied_volatility": "0.983755298741771",
      "option_type": "put",
      "option_chain_id": "FN260821P00580000",
      "underlying_price": "512.23",
      "expiry": "2026-08-21",
      "executed_at": "2026-07-21T13:55:45.072943Z",
      "price": "100.50",
      "sector": "Technology",
      "strike": "580"
    },
    {
      "open_interest": 25,
      "delta": "0.469401834522991",
      "size": 5,
      "underlying_symbol": "FN",
      "nbbo_bid": "40.20",
      "premium": "21750.00",
      "volume": 5,
      "nbbo_ask": "51.40",
      "implied_volatility": "0.932866421564729",
      "option_type": "call",
      "option_chain_id": "FN260821C00550000",
      "underlying_price": "517.42",
      "expiry": "2026-08-21",
      "executed_at": "2026-07-21T13:30:02.261660Z",
      "price": "43.50",
      "sector": "Technology",
      "strike": "550"
    },
    {
      "open_interest": 3,
      "delta": "0.599008553738475",
      "size": 2,
      "underlying_symbol": "FN",
      "nbbo_bid": "85.50",
      "premium": "18640.00",
      "volume": 2,
      "nbbo_ask": "93.20",
      "implied_volatility": "0.917802797420278",
      "option_type": "call",
      "option_chain_id": "FN261016C00510000",
      "underlying_price": "511.42",
      "expiry": "2026-10-16",
      "executed_at": "2026-07-21T13:59:09.086856Z",
      "price": "93.20",
      "sector": "Technology",
      "strike": "510"
    },
    {
      "open_interest": 214,
      "delta": "0.4390757145992473",
      "size": 3,
      "underlying_symbol": "FN",
      "nbbo_bid": "38.80",
      "premium": "12420.00",
      "volume": 3,
      "nbbo_ask": "46.70",
      "implied_volatility": "0.999791258764773",
      "option_type": "call",
      "option_chain_id": "FN260821C00560000",
      "underlying_price": "511.62",
      "expiry": "2026-08-21",
      "executed_at": "2026-07-21T14:01:13.517274Z",
      "price": "41.40",
      "sector": "Technology",
      "strike": "560"
    },
    {
      "open_interest": 214,
      "delta": "0.437261230086016",
      "size": 3,
      "underlying_symbol": "FN",
      "nbbo_bid": "41.00",
      "premium": "12300.00",
      "volume": 6,
      "nbbo_ask": "46.00",
      "implied_volatility": "0.996412978371958",
      "option_type": "call",
      "option_chain_id": "FN260821C00560000",
      "underlying_price": "511.16",
      "expiry": "2026-08-21",
      "executed_at": "2026-07-21T14:03:31.811430Z",
      "price": "41.00",
      "sector": "Technology",
      "strike": "560"
    },
    {
      "open_interest": 19,
      "delta": "0.3932051201148739",
      "size": 2,
      "underlying_symbol": "FN",
      "nbbo_bid": "56.50",
      "premium": "12248.00",
      "volume": 6,
      "nbbo_ask": "66.40",
      "implied_volatility": "0.898766078924228",
      "option_type": "call",
      "option_chain_id": "FN261218C00720000",
      "underlying_price": "513.22",
      "expiry": "2026-12-18",
      "executed_at": "2026-07-21T13:43:16.033544Z",
      "price": "61.24",
      "sector": "Technology",
      "strike": "720"
    }
  ],
  "net_premium": {
    "ticker": "FN",
    "net_call_premium": "-297847.00",
    "net_put_premium": "-257435.00",
    "call_premium": "533929.00",
    "put_premium": "353633.00",
    "bullish_premium": "370470.00",
    "bearish_premium": "410882.00",
    "put_call_ratio": "0.46000000000000000000",
    "iv_rank": "74.8484",
    "implied_move_perc": "0.195000",
    "gex_ratio": "0.87808074588257127462",
    "gex_net_change": "84.0447",
    "gex_call_delta": "295061.7128",
    "gex_put_delta": "-225952.4741",
    "gex_date": "2026-07-21"
  },
  "hot_chains": [
    {
      "underlying_symbol": "FN",
      "expires": "2026-08-21",
      "open_interest": 118,
      "option_type": "call",
      "delta": 0.531082301769638,
      "ask_volume": 2,
      "last_price": "55.00",
      "implied_volatility": "1.006999304074273",
      "gamma": 0.00267583230152522,
      "avg_price": "55.000000000000000000000000000",
      "bid_volume": 50,
      "nbbo_ask": "57.60",
      "strike": "530",
      "option_symbol": "FN260821C00530000",
      "total_premium": "286000.00",
      "iv": 0.976614222644702,
      "volume": 52,
      "nbbo_bid": "47.80"
    },
    {
      "underlying_symbol": "FN",
      "expires": "2026-08-21",
      "open_interest": 20,
      "option_type": "put",
      "delta": -0.589089771609351,
      "ask_volume": 0,
      "last_price": "100.50",
      "implied_volatility": "0.983755298741771",
      "gamma": 0.00256869713019949,
      "avg_price": "100.50000000000000000000000000",
      "bid_volume": 14,
      "nbbo_ask": "106.60",
      "strike": "580",
      "option_symbol": "FN260821P00580000",
      "total_premium": "140700.00",
      "iv": 0.99396579302298,
      "volume": 14,
      "nbbo_bid": "97.60"
    },
    {
      "underlying_symbol": "FN",
      "expires": "2026-11-20",
      "open_interest": 111,
      "option_type": "put",
      "delta": -0.352322890909676,
      "ask_volume": 0,
      "last_price": "92.00",
      "implied_volatility": "0.939853149464571",
      "gamma": 0.001338098902365222,
      "avg_price": "92.00",
      "bid_volume": 0,
      "nbbo_ask": "95.60",
      "strike": "490",
      "option_symbol": "FN261120P00490000",
      "total_premium": "92000.00",
      "iv": 0.921437860864552,
      "volume": 10,
      "nbbo_bid": "88.40"
    },
    {
      "underlying_symbol": "FN",
      "expires": "2026-11-20",
      "open_interest": 5,
      "option_type": "put",
      "delta": -0.365998038188739,
      "ask_volume": 0,
      "last_price": "97.25",
      "implied_volatility": "0.936527614231297",
      "gamma": 0.001357721918002495,
      "avg_price": "97.25",
      "bid_volume": 10,
      "nbbo_ask": "101.20",
      "strike": "500",
      "option_symbol": "FN261120P00500000",
      "total_premium": "97250.00",
      "iv": 0.919334972824711,
      "volume": 10,
      "nbbo_bid": "93.60"
    },
    {
      "underlying_symbol": "FN",
      "expires": "2026-08-21",
      "open_interest": 28,
      "option_type": "call",
      "delta": 0.558083341789837,
      "ask_volume": 8,
      "last_price": "56.90",
      "implied_volatility": "0.989710743882132",
      "gamma": 0.00268777992084334,
      "avg_price": "58.903750000000000000000000000",
      "bid_volume": 0,
      "nbbo_ask": "59.30",
      "strike": "520",
      "option_symbol": "FN260821C00520000",
      "total_premium": "47123.00",
      "iv": 0.963979690241558,
      "volume": 8,
      "nbbo_bid": "52.60"
    },
    {
      "underlying_symbol": "FN",
      "expires": "2026-12-18",
      "open_interest": 19,
      "option_type": "call",
      "delta": 0.389975684688599,
      "ask_volume": 0,
      "last_price": "61.27",
      "implied_volatility": "0.903905021496093",
      "gamma": 0.001285279617283252,
      "avg_price": "61.252857142857142857142857142",
      "bid_volume": 7,
      "nbbo_ask": "66.40",
      "strike": "720",
      "option_symbol": "FN261218C00720000",
      "total_premium": "42877.00",
      "iv": 0.894198868053139,
      "volume": 7,
      "nbbo_bid": "56.50"
    },
    {
      "underlying_symbol": "FN",
      "expires": "2026-08-21",
      "open_interest": 25,
      "option_type": "call",
      "delta": 0.47992320872312,
      "ask_volume": 0,
      "last_price": "43.90",
      "implied_volatility": "0.955040832109077",
      "gamma": 0.00267014028674896,
      "avg_price": "43.614285714285714285714285714",
      "bid_volume": 5,
      "nbbo_ask": "47.80",
      "strike": "550",
      "option_symbol": "FN260821C00550000",
      "total_premium": "30530.00",
      "iv": 0.980433753236743,
      "volume": 7,
      "nbbo_bid": "43.90"
    },
    {
      "underlying_symbol": "FN",
      "expires": "2026-08-21",
      "open_interest": 362,
      "option_type": "call",
      "delta": 0.427938097326886,
      "ask_volume": 0,
      "last_price": "37.70",
      "implied_volatility": "0.993831177616995",
      "gamma": 0.00268482890771465,
      "avg_price": "37.966666666666666666666666666",
      "bid_volume": 6,
      "nbbo_ask": "43.50",
      "strike": "570",
      "option_symbol": "FN260821C00570000",
      "total_premium": "22780.00",
      "iv": 0.959439296820016,
      "volume": 6,
      "nbbo_bid": "35.40"
    }
  ]
}

Market Environment

Data:

{
  "vix": 16.73,
  "sp500": 7572.4,
  "fed_funds": 3.64,
  "yield_curve_10y2y": 0.41,
  "hy_spread": 2.72,
  "treasury": {
    "date": "2026-07-20",
    "month1": 3.72,
    "month2": 3.81,
    "month3": 3.86,
    "month6": 4,
    "year1": 4.03,
    "year2": 4.21,
    "year3": 4.25,
    "year5": 4.33,
    "year7": 4.45,
    "year10": 4.6,
    "year20": 5.12,
    "year30": 5.11
  },
  "events": []
}

Intraday Patterns

Data:

{
  "days": 40,
  "patterns": [
    {
      "name": "VWAP Touch",
      "count": 40,
      "pct": 100
    },
    {
      "name": "9 EMA Touch",
      "count": 40,
      "pct": 100
    },
    {
      "name": "21 EMA Touch",
      "count": 40,
      "pct": 100
    },
    {
      "name": "ORB Breakout",
      "count": 39,
      "pct": 98
    },
    {
      "name": "Woodie Pivot Touch",
      "count": 38,
      "pct": 95
    },
    {
      "name": "PDH/PDL Touch",
      "count": 37,
      "pct": 92
    },
    {
      "name": "Open Retracement",
      "count": 31,
      "pct": 78
    },
    {
      "name": "Gap Fill",
      "count": 23,
      "pct": 57
    },
    {
      "name": "Darvas Box",
      "count": 21,
      "pct": 52
    },
    {
      "name": "High Vol Open",
      "count": 6,
      "pct": 15
    },
    {
      "name": "Power Hour",
      "count": 4,
      "pct": 10
    }
  ]
}