Upgrade

EuroDry Ltd.

EDRY

Last
$58.72
Day
-3.4%
1y
+391.9%
5y
+109.7%
52w
-16.8%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
2026-11-1233d
EMA 21
56.51
EMA 50
50.24
EMA 200
31.73
20d high
-16.8%
5y high
-16.8%
5y range
81th
Website · Greece

Positions held

Your positions

EDRY isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
29
Hold
swing
Signal
Buy
Target
$79.65
Stop
$51.36
Stop distance
12.5%
Target vs last
+35.6%

Fundamentals

Market cap$174.26MEnterprise value$255.38MTrailing P/E18.26Forward P/E9.92
PEG—Price / book1.74Beta0.78Dividend yield0.00%
Revenue growth57.0%Earnings growth—Gross margin55.5%Operating margin49.8%
Profit margin15.0%ROE10.2%ROA5.0%Debt / equity0.89
Current ratio1.28Free cash flow$12.45MAnalyst recommendationnoneMean target$45.33
52w high$73.0752w low$11.95

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$17.7M$12.8M$17.4M$14.4M$11.3M
Op margin49.8%16.2%26.7%7.4%-11.6%
Net income$6.6M$0.3M$3.2M-$0.7M-$3.1M
Gross margin60.3%31.3%29.9%20.3%5.7%
Gross profit$10.7M$4.0M$5.2M$2.9M$0.6M
Operating income$8.8M$2.1M$4.6M$1.1M-$1.3M
  • Revenue +38% vs prior quarter ($18M vs $13M).
  • Gross margin 60.3% (was 31.3% prior quarter).
  • Operating margin expanded to 49.8%.

Yearly (6y)

20252024202320222021
Revenue$52.3M$61.1M$47.6M$70.2M—
Op margin0.3%-5.7%2.6%44.5%—
Net income-$4.3M-$12.6M-$2.9M$33.5M—
Gross margin12.3%11.3%17.8%53.1%—
Gross profit$6.4M$6.9M$8.5M$37.3M—
Operating income$0.2M-$3.5M$1.2M$31.3M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

EDRY · daily+12.4% over 13 sessions
Close EMA21 EMA50 EMA200
45.1351.5457.9564.3670.772026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$3M$2M$7M$13M$18M-12%24%60%2025-Q22025-Q32025-Q42026-Q12026-Q2