Upgrade

Diana Shipping inc.

DSX

Last
$2.82
Day
-2.8%
1y
+74.7%
5y
-46.5%
52w
-9.4%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
2026-11-1940d
EMA 21
2.85
EMA 50
2.75
EMA 200
2.43
20d high
-9.4%
5y high
-57.9%
5y range
29th
Website · Greece

Positions held

Your positions

DSX isn't in your positions.

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

Score
13
Hold
watch
Signal
Neutral
Target
$3.19
Stop
$2.75
Stop distance
2.5%
Target vs last
+13.1%

Fundamentals

Market cap$360.80MEnterprise value$734.45MTrailing P/E5.92Forward P/E4.83
PEG1.44Price / book0.60Beta0.55Dividend yield1.38%
Revenue growth4.7%Earnings growth466.0%Gross margin56.7%Operating margin21.1%
Profit margin27.9%ROE11.5%ROA2.1%Debt / equity1.10
Current ratio2.05Free cash flow—Analyst recommendationstrong_buyMean target$3.80
52w high$3.2052w low$1.57

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$57.3M$54.7M$52.1M$51.9M$54.7M—
Op margin21.1%20.6%13.9%16.8%19.1%—
Net income$20.8M$29.1M$3.1M$7.2M$4.5M—
Gross margin36.2%36.9%31.9%32.7%36.5%—
Gross profit$20.8M$20.2M$16.6M$17.0M$20.0M—
Operating income$12.1M$11.3M$7.3M$8.7M$10.4M—
  • Revenue +5% vs prior quarter ($57M vs $55M).
  • Gross margin 36.2% (was 36.9% prior quarter).

Yearly (6y)

20252024202320222021
Revenue$214M$228M$262M$290M—
Op margin18.0%23.2%30.7%47.6%—
Net income$17.8M$12.7M$49.8M$119M—
Gross margin34.8%38.3%43.2%57.8%—
Gross profit$74.4M$87.3M$113M$168M—
Operating income$38.5M$53.0M$80.4M$138M—
Headline scan

No flags

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

News

DSX · daily-0.7% over 13 sessions
Close EMA21 EMA50 EMA200
2.732.792.852.922.982026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$14M$29M$43M$57M0%18%37%2025-Q22025-Q32025-Q42026-Q12026-Q2