Dossier · EDRY · Dormant
EDRY · EuroDry Ltd. · Stock research
Last analysed ·
Current thesis
Dry-bulk rate upcycle repricing a micro-float owner-operator: Q2 TCE of $20,398/day (+95.6% YoY) produced adjusted diluted EPS of $2.44 vs $1.23 consensus on 2026-08-06, and the company is retiring stock rather than issuing it. No dated company catalyst until the ~November Q3 print, so the Baltic indices are the only scoreboard for roughly three months.
Invalidation trigger
A weekly close below $30 unwinds the post-2026-08-06 re-rating and puts price under the $33.33 three-analyst consensus target; secondary condition, the Baltic Dry Index sustaining under 2,500 against 3,046 on 2026-08-11.
Thesis status
Open commitment scored if the trigger above fires How this is scored →Latest analysis and events for EDRY —
As of 2026-08-15, orbyd's latest analysis for EuroDry Ltd. (EDRY): Dry-bulk rate upcycle repricing a micro-float owner-operator: Q2 TCE of $20,398/day (+95.6% YoY) produced adjusted diluted EPS of $2.44 vs $1.23 consensus on 2026-08-06, and the company is retiring stock rather than issuing it. No dated company catalyst until the ~November Q3 print, so the Baltic indices are the only scoreboard for roughly three months.
Invalidation trigger: A weekly close below $30 unwinds the post-2026-08-06 re-rating and puts price under the $33.33 three-analyst consensus target; secondary condition, the Baltic Dry Index sustaining under 2,500 against 3,046 on 2026-08-11.
Current Thesis
The leg being bought is operating leverage on dry-bulk freight rates, expressed through an eleven-ship owner with a very small share count. On 2026-08-06 EuroDry reported Q2 2026 net revenue of $17.7M (+57.0% YoY), net income attributable to controlling shareholders of $6.6M against a $3.1M loss in Q2 2025, and adjusted diluted EPS of $2.44 versus a $1.23 consensus. The driver is visible in one line: time-charter-equivalent earnings of $20,398 per vessel per day, +95.6% YoY, at 100.0% utilization across an average fleet of 11.0 vessels.
That print is the whole narrative. Q2 adjusted diluted EPS of $2.44 sits against a 2026-08-14 close of $36.57. Nothing in the company's own calendar resolves anything before the Q3 release, expected around mid-November; between now and then the Baltic Exchange indices set the price. Those indices are no longer rising in a straight line — the Baltic Dry Index fell 1.2% to 3,046 on 2026-08-11, a second consecutive decline, with Capesize and Supramax weakness offsetting Panamax strength.
Narrative life-cycle: ACCELERATING, dated to the 2026-08-06 beat and the sell-side response that followed — Alliance Global Partners raised its target to $40 from $25 with a Buy rating in early August after the operating results. Coverage remains thin (three analysts polled by S&P Global as of 2026-08-15, average target $33.33, range $25–$41), which is what separates this from a saturated name. The qualifier: the fuel for the acceleration is the freight tape, and the freight tape stalled in the week before the reference close.
Bullish and bearish views on EuroDry Ltd.
The model's bull view on EuroDry Ltd. (EDRY), in brief: Rate reset is measured, not projected. Q2 2026 TCE of $20,398/day versus the year-ago quarter is a +95.6% move, achieved at 100.0% utilization (results release, 2026-08-06). The Baltic Dry Index and Baltic Panamax Index rose roughly 78% and 54% YoY respectively across the… The bear view: The move is extended by its own measure. Both cases follow in full.
Bull Case
- Rate reset is measured, not projected. Q2 2026 TCE of $20,398/day versus the year-ago quarter is a +95.6% move, achieved at 100.0% utilization (results release, 2026-08-06). The Baltic Dry Index and Baltic Panamax Index rose roughly 78% and 54% YoY respectively across the quarter, per the company's own market commentary in that release.
- The spot backdrop had not broken as of the reference close. The Baltic Supramax Index stood at 1,706 points on 2026-08-07 with average daily earnings of $21,570 — above the TCE EuroDry actually banked in Q2. The BDI printed 2,936 on 2026-08-05, its highest since 2026-07-14.
- On a base this small, buybacks move per-share numbers materially.
- Balance sheet is not the constraint today. Cash (unrestricted and restricted) of $31.3M against total debt of $98.1M at 2026-06-30. Management flagged elevated rates implied by the FFA curve as something that should show in later results, without quantifying it.
- Capacity is committed for the next cycle. Four newbuildings totalling 291,000 dwt are under construction for delivery in Q2 2027, Q3 2027, Q1 2028 and Q2 2028, taking the operating fleet from 11 to 15.
Bear Case
- The move is extended by its own measure. RSI(14) of 79.3 at the 2026-08-14 close of $36.57, after a 72.8% three-month advance, with price only 5.4% below the 52-week high of $38.64.
- Price already sits above the published consensus target. The three-analyst average of $33.33 (range $25–$41, as retrieved 2026-08-15) is below the last close. Further upside from here requires estimate revisions, not the closing of a gap to existing targets.
- The revenue line missed. Q2 sales of $17.700M came in under the $17.855M estimate even as EPS doubled the number — the beat came from the rate and cost line, and a single quarter's TCE is a fixture-timing outcome, not a run-rate.
- Capesize weakness is a leading concern. The 2026-08-11 index decline was driven by Capesize and Supramax; EuroDry's fleet is Kamsarmax/Panamax/Ultramax/Supramax, so it is levered to the segments that split in that session rather than to iron-ore Capesize demand alone.
- The 2027–2028 newbuild programme has to be funded. Four vessels against $31.3M cash and $98.1M debt implies future financing decisions. Equity issuance into a re-rated share price is a standard shipping outcome and would blunt the buyback arithmetic.
- Three months of dead air. No company-specific dated event until the Q3 print; the equity is a pure proxy on freight indices in the interim.
Setup & Price Structure
The 2026-08-14 close of $36.57 is 5.4% under the 52-week high of $38.64 after a 72.8% three-month run. RSI(14) at 79.3 is deep in overbought territory — a reading that can persist through a genuine momentum leg, but which says the advance is stretched relative to its own recent range and that a fresh entry is being made near the top of it.
Crowding and positioning observables, stated as observables:
- Distance from consensus: last close above the $33.33 three-analyst average target; the high target of $41 is ~12% above the last close.
- Fresh sell-side action: one target raised to $40 from $25 in early August, immediately post-print. One raise is not a revision cycle.
- No imminent print: the earnings crowding pressure is absent — the next scheduled company event is roughly three months out.
- No equity raise has been announced as of this writing.
- Insider flow is not observable in the usual place: as a foreign private issuer, EuroDry's officers and directors are outside Section 16, so there is no Form 4 stream to read for selling into strength. Absence of Form 4 data is not evidence of absence of selling.
Downside reference structure: the $33.33 consensus level, then the round $30 that would mark a full unwind of the post-print re-rating. Upside reference: a decisive break of $38.64 on a firming Baltic Panamax tape would extend the leg; a failure to take out $38.64 while the BDI keeps slipping is the divergence that dates a turn.
Catalyst Calendar (next 30 days)
- Every business day (2026-08-17 onward) — Baltic Exchange dry indices (BDI, BPI, BSI). Reference points already set: BDI 3,046 on 2026-08-11 (-1.2%, second straight fall); BDI 2,936 on 2026-08-05; Baltic Supramax Index 1,706 / $21,570 daily earnings on 2026-08-07. This is the only daily scoreboard for the thesis.
- ~mid-November 2026 (est.) — Q3 2026 results. The first read on whether Q3 TCE holds at or above the $20,398/day of Q2, and on remaining capacity under the $10M repurchase authorization.
- ~Q2 2027 (est.) — first of four newbuilding deliveries (291,000 dwt across the four, deliveries scheduled Q2 2027, Q3 2027, Q1 2028, Q2 2028).
Elapsed catalysts
- No dated company event inside the window. The 2026 Annual General Meeting was held 2026-07-23 (three Class C directors re-elected, Deloitte approved as FY2026 auditor); Q2 results were released 2026-08-06. Both have passed. (passed 9d ago)
What Would Change Our Mind
The structure that has to hold is the freight tape, because it is the only thing generating news for the next quarter. A Baltic Dry Index that settles and stays under 2,500 — against 3,046 on 2026-08-11 — removes the mechanism behind the 72.8% three-month advance, and the Panamax sub-index turning down alongside Capesize would matter more for this fleet than the headline composite.
On price, a weekly close below $30 unwinds the post-2026-08-06 re-rating and puts the shares back under the $33.33 published consensus target; that is the gradeable break. A rejection at the $38.64 52-week high while the BDI makes lower highs would date the shift from accelerating to maturing.
Two company-level developments would also break the read: an announced equity raise or shelf takedown to fund the 2027–2028 newbuild programme, which would work against the share-count arithmetic; and a Q3 TCE below the $20,398/day printed in Q2, which would establish the June quarter as the peak rather than a step.
Correlation Notes
- Primary driver is the Baltic complex, weighted toward Panamax/Kamsarmax and Ultramax/Supramax rather than Capesize. The 2026-08-11 session — Capesize and Supramax down, Panamax up — shows the segments do not move together, so the headline BDI is an imperfect proxy for this fleet.
- Cargo mix ties it to grain and coal trades more than to iron ore; Kamsarmax and Panamax tonnage is the workhorse of South American and US Gulf grain export programmes, which are seasonal.
- Sector beta runs with the listed dry-bulk group (Genco, Star Bulk, Golden Ocean, Eagle Bulk and peers) on rate headlines, but the small share count means single-name moves can far exceed the group on either side.
- Shared management with a containership operator. Euroseas Ltd. (ESEA) sits under the same family/management group; sentiment and newsflow spill between the two names despite different end markets.
- Macro sensitivity is Chinese industrial demand and global grain flow, not US rates. A Chinese steel-output cut typically hits Capesize first and bleeds into Panamax with a lag.
Notes
- Foreign private issuer: EuroDry files 6-K/20-F, so quarterly detail arrives via press release rather than a 10-Q, and officers are outside Section 16 (no Form 4 insider stream to read).
- Marshall Islands incorporation; technical and commercial management is outsourced to an affiliated manager under a related-party fee arrangement.
- Same family/management group controls containership operator Euroseas (ESEA); newsflow and sentiment spill between the two despite different end markets.
- Share count is small enough that a completed 2022 programme retired 334,674 shares, 11.56% of shares outstanding, for $5.3M - per-share figures swing on buyback timing.
- Quarterly TCE reflects fixture timing across an 11-ship fleet; one quarter's rate is not a run-rate for the next.
Related · shared themes
JBHT
J.B. Hunt Transport Services, Inc.
Undercut-and-reclaim now has follow-through: $265.38 (2026-08-11) → $275.96 → $282.32 (2026-08-13), back above the $267.24 June floor and the $274.48 failed-retest mark, RSI(14) 23.6→45.6. Management's 2026-08-11 Deutsche Bank commentary (intermodal 34% below truckload, "summer of many minibids") lands against FTR dry van spot posting its largest weekly drop since at least 2008 on 2026-08-13.
MRCY
Mercury Systems Inc
Defense-electronics turnaround still re-rating on record bookings and a promised FCF turn, but the stock has given back ~20% from its $128.45 ATH and now chops near the analyst median (~$103) into a binary ~Aug 10-18 Q4/full-year print. Consolidation, not acceleration — the move is maturing into the report.
RXO
RXO, Inc.
Freight-cycle recovery intact; sell-side has fully caught up into a $20–35 battleground — bears $20 (Goldman 07-16, Susquehanna 07-14), bulls $30–35 (BMO $35 initiation 07-14, Stifel/Truist/Citi $30). Narrative matured from mispriced to consensus; the ~2026-08-05 Q2 print (adj EBITDA guide $27–37M vs $6M Q1) is the binary the whole re-rate discounts.
XMTR
Xometry, Inc.
Beat-and-raise fully absorbed: the $94.47 close on 2026-08-13 is above the $87.09 post-print close and the pre-print shelf, RSI(14) 61.8. Nothing company-sourced lands until the Q3 print around 2026-11-03, so the 2026-09-01 August ISM is the only independent demand read; UBS's $95 target sits a dollar overhead and 10,000 shares of director selling on 08-10/08-11 is the offsetting flow.