{
  "@context": "https://frontierpicks.com/schemas/dossier.v1.json",
  "ticker": "DUOT",
  "name": "Duos Technologies Group, Inc.",
  "url": "https://frontierpicks.com/dossiers/DUOT/",
  "json_url": "https://frontierpicks.com/dossiers/DUOT.json",
  "status": "DORMANT",
  "current_conviction": "LOW",
  "graded_conviction": "LOW",
  "archetype": {
    "code": "a4",
    "n": 4
  },
  "current_thesis": "The pivot is now structural: the rail subsidiary was sold 2026-08-05 (related party — interim CFO owns 50% of the buyer), leaving an edge-colocation operator carrying a 2026-07-16 five-year 10 MW hyperscaler contract worth >$111M. The tape has not confirmed it — the 2026-08-07 close of $9.24 sits under the June-17 $9.50 secondary price into a binary ~2026-08-13 Q2 print.",
  "invalidation_trigger": "A weekly close below $8.50 — a decisive loss of the $9.50 June-17 registered-direct price with no reclaim — and, as a secondary condition, a ~2026-08-13 Q2 print that drops the \"billing by end of August\" Columbus language or cuts the >$50M FY2026 revenue target.",
  "catalyst_date": "2026-08-31",
  "outcome": "PLAYED_OUT",
  "outcome_date": "2026-08-17",
  "invalidation_fired": false,
  "themes": [
    "ai-datacenter-infrastructure",
    "gpu-cloud-neoclouds"
  ],
  "tags": [],
  "sources": [],
  "notes": [
    "A $250M S-3 shelf is effective through February 2029; shares outstanding were 31.27M at 2026-06-30 versus 20.45M at 2025 year-end.",
    "Governance: interim CFO Adrian Goldfarb holds a 50% membership interest in Sandbank Acosta, LLC, buyer of the divested rail subsidiary (disclosed 2026-08-06); no purchase price was in that release.",
    "Axe Compute is both the largest disclosed customer and the expected 49% equity holder in the associated project entities, per the 2026-08-17 release.",
    "Contracted megawatts are not recognised revenue: colocation bills only once clusters energise, so backlog headlines lead the income statement by quarters.",
    "Q2-2026 EPS was corrected by newswire from $1.35 to $1.37 on 2026-08-17; the company release states $1.58 basic and $1.35 diluted, driven by a disposal gain.",
    "Post-divestiture (effective 2026-06-30) prior-year comparables still include rail revenue, so year-over-year growth optics stay distorted into 2027."
  ],
  "body_markdown": "## Current Thesis\nThe leg being bought is a former railcar-inspection microcap finishing its conversion into an edge data-centre landlord and, for the first time, showing the market a set of numbers instead of a plan. Q2-2026, reported 2026-08-17: revenue $6.18M, +30% against $4.77M in Q2-2025 and ahead of the $4.90M estimate; net operating income $0.05M versus a $1.54M operating loss a year earlier, described by management as the first positive operating quarter as a data-centre infrastructure company. Net income before taxes was $53.64M against a $1.62M loss, a figure dominated by the disposal of the legacy rail business (sale closed 2026-08-05, effective 2026-06-30) rather than by operations. Basic EPS $1.58, diluted $1.35.\n\nThe operating line that the whole story rests on remains microscopic: hosting revenue was $32,549 in the quarter. Everything else is contracted. On 2026-08-17 the company announced five-year hosting service orders with Axe Compute Inc. (NASDAQ: AGPU) covering 55 MW across multiple US sites, valued at over $500M in aggregate contractual base payments over the initial terms, with initial project readiness targeted from late 2026 into early 2027. At 2026-06-30 the company reported 25 MW contracted with all 25 MW planned for deployment in 2026, bookings representing roughly $43.5M of expected 2026 revenue, and cash of $112.31M against $15.47M at 2025 year-end.\n\nWhere the narrative sits: **accelerating**. The dates that mark it are 2026-07-16 (10 MW / >$111M five-year Columbus contract), 2026-08-13 (0Lat non-binding term sheet across all fifteen EDC sites in Texas and Georgia), 2026-08-17 (Q2 beat plus the 55 MW Axe orders), 2026-08-18 (Cantor Fitzgerald maintained Overweight and raised its target to $27, a second covering broker alongside Ascendiant's $22 from 2026-06-15) and 2026-08-20 (Dipan Patel appointed COO). New attention and new coverage are arriving faster than the income statement is. Price has followed only partly: the 2026-08-21 close of $10.32 is above the $9.50 price of the 2026-06-17 registered direct and above the 2026-08-07 close of $9.24, but still 29.5% under the $14.64 52-week high, with a three-month price change of -16.1%.\n\n## Bull Case\n- **2026-08-17:** Q2 revenue $6.175M against a $4.900M estimate, and the first positive operating quarter — net operating income $0.05M versus -$1.54M in Q2-2025. The beat is on the operating line, not only the headline.\n- **2026-08-17:** Axe Compute hosting orders for 55 MW valued at over $500M in base payments over five-year initial terms, in addition to the existing 10 MW Georgia deployment the release says Duos is delivering for Axe. Per the same release, Axe expects to hold 49% of the equity interests in the associated project entities.\n- **2026-08-17 (earnings call):** Management put build cost at under $6M per megawatt, roughly $30M per site for the company's 51% stake, and described Axe's equity investments of up to $140M as covering the majority of data-centre capex.\n- **2026-06-30 balance sheet:** Cash and equivalents $112.31M versus $15.47M at 2025 year-end, following ~$50.4M of proceeds from the Sawgrass APR Holdings sale (2026-05-28) and the $55M registered direct (2026-06-17).\n- **2026-06-30:** 25 MW contracted with all 25 MW planned for deployment in 2026; bookings representing approximately $43.5M in expected 2026 revenue.\n- **2026-08-18:** Cantor Fitzgerald maintained Overweight and raised its price target to $27; Ascendiant maintained Buy at $22 on 2026-06-15. Two brokers now publish targets well above the 2026-08-21 close of $10.32.\n- **2026-08-13 / 2026-08-20:** Non-binding term sheet with 0Lat for a structured lease across all fifteen EDC sites, and the appointment of a COO — organisational and commercial follow-through after the divestiture.\n\n## Bear Case\n- **2026-08-17:** Hosting revenue of $32,549 in Q2 against a reconfirmed full-year expectation of more than $50M in total revenue. Q1-2026 revenue was $2.722M and Q2 was $6.18M; the second half has to carry almost the entire year, from a standing start on the line that matters.\n- **2026-08-17:** The reconfirmed \">$50 million\" framing sits below the $55.500M consensus figure reported the same day. A guide that is reaffirmed rather than raised, into a $500M contract announcement, is a narrower outcome than the headline suggests.\n- **2026-08-17:** The $53.64M of pre-tax income is a disposal event, not an earnings run-rate; newswire EPS was corrected the same day from $1.35 to $1.37 while the company release shows $1.58 basic and $1.35 diluted. Screens will carry a profitability number the operations do not produce.\n- **Counterparty quality:** Axe Compute reported cash of $21.9M at 2026-06-30 (up from $6.9M at 2026-03-31) and customer prepayments of $60.8M, having gone from first compute revenue to more than $3B of signed contract value in under eight months (Axe Q2-2026 release, 2026-08-14). The party owing Duos $500M+ over five years and committing up to $140M of project equity is itself early-stage and thinly capitalised.\n- **Disclosure gap:** the 2026-07-16 release described the 10 MW Columbus colocation contract as with an investment-grade hyperscaler; the 2026-08-17 Axe release describes the existing 10 MW Georgia deployment as being delivered for Axe Compute. The public documents do not reconcile the two counterparty descriptions.\n- **Dilution and governance:** 31.27M shares outstanding at 2026-06-30 versus 20.45M at 2025 year-end, with a $250M S-3 shelf effective through February 2029. The rail subsidiary was sold to Sandbank Acosta, LLC, in which interim CFO Adrian Goldfarb holds a 50% membership interest; no purchase price was disclosed in the 2026-08-06 release.\n- **2026-08-17 (call):** Headcount was reduced from about 100 to 25 employees, into a year that requires 25 MW deployed and multiple new sites commissioned.\n\n## Setup & Price Structure\nThe 2026-08-21 close of $10.32 sits between two reference points this dossier has tracked: the $9.50 registered-direct price from 2026-06-17, lost on a closing measure in early August and since reclaimed, and the $14.64 52-week high, 29.5% above. RSI(14) at 60.1 is not stretched, and the three-month price change of -16.1% says the June offering and the July contract news are still net-negative over the quarter.\n\nPositioning and crowding observables, stated as observables: five distinct bullish headlines landed between 2026-08-13 and 2026-08-20 (0Lat term sheet, Q2 beat, 55 MW / $500M Axe orders, a broker target raised to $27, a COO hire) and the shares hold a level under the pre-June range rather than pressing the 52-week high. Share count rose to 31.27M at 2026-06-30 from 20.45M at 2025 year-end, and the $250M shelf remains live — issuance into strength has already happened once at a discount. Two published targets ($27 Cantor 2026-08-18, $22 Ascendiant 2026-06-15) now sit more than double the last close, which concentrates the sell-side case in a small-cap coverage set rather than a broad one. No earnings date falls inside the next 30 days; Q3 reporting is roughly mid-November, so the near-term calendar is operational, not scheduled.\n\nThe structural question the chart poses: $9.24 was the last close before the Q2 print and the Axe announcement. Losing it on a weekly measure would mean the market has priced the 55 MW and the beat at zero.\n\n## Catalyst Calendar (next 30 days)\n- **~2026-08-31 (est.)** — Columbus initial 10 MW billing / energisation checkpoint. The 2026-07-16 release said billing was expected to begin by end of August 2026; the 2026-08-17 call reframed the initial orders as \"on track to be delivered by the end of the year\" and cited over seven megawatts installed by mid-August. Any 8-K or release confirming energisation and billing start converts backlog into the first material hosting revenue.\n- **~2026-09-21 (est.; no company-stated date)** — definitive documentation and first funding tranche under the Axe Compute arrangement, including the 49% project-entity equity and the up-to-$140M investment described on the call. Management flagged the expansion as subject to required approvals.\n- **~2026-09-21 (est.; no company-stated date)** — conversion of the 2026-08-13 0Lat non-binding term sheet into a binding structured lease across the fifteen EDC sites. A non-binding term sheet that lapses without definitive documents is the cheapest way this news flow reverses.\n\n## What Would Change Our Mind\nThe break that matters is conversion. Hosting revenue of $32,549 in Q2 is the entire realised output of a company whose market case rests on 25 MW deployed in 2026 and 55 MW more contracted; if the Q3 report (roughly mid-November) still shows hosting revenue in the tens of thousands, or if the \"more than $50 million\" 2026 framing reconfirmed on 2026-08-17 is cut or withdrawn, the pivot is a funded plan rather than an operating business and the $500M and $111M contract headlines lose their claim on near-term numbers.\n\nOn price, a weekly close below $9.24 — the last close before the 2026-08-17 print and the Axe orders — would mean the entire post-print re-rating has been given back, and would put the $9.50 registered-direct price back overhead as resistance. A second condition worth watching independently: a new 424B5 or ATM off the live $250M shelf priced at a discount into this news flow, which would repeat the 2026-06-17 pattern and reset the share count again. The theme flipping to saturated — mainstream coverage of edge-datacentre microcaps with no incremental contract news — would remove the mechanism that has been driving the attention since 2026-07-16.\n\n## Correlation Notes\n- The closest single correlate is now Axe Compute (NASDAQ: AGPU), which is simultaneously the largest disclosed customer and the expected 49% equity holder in the project entities. Duos' contracted revenue and Duos' project funding both depend on the same counterparty's access to capital; AGPU's own cash position ($21.9M at 2026-06-30) and contract announcements are read-through for DUOT.\n- The name trades with the microcap neocloud and edge-datacentre complex rather than with hyperscaler capex directly, but hyperscaler capex commentary sets the risk appetite for the whole GPU-hosting funding chain.\n- Correlation to rail and industrial-inspection technology is severed as of the 2026-08-05 divestiture (effective 2026-06-30); prior-year comparables still include rail revenue, so year-over-year growth optics will be noisy through mid-2027.\n- With 31.27M shares outstanding at 2026-06-30 and a live $250M shelf, single-headline moves are amplified relative to larger AI-infrastructure names, and supply can arrive quickly after strength.",
  "first_seen": "2026-05-27",
  "last_analyzed": "2026-08-22T08:16:06+00:00",
  "last_synthesized": "2026-08-22",
  "last_update_source": "watchlist_research",
  "license": "Content © FrontierPicks. Cite the canonical URL."
}