DSWL Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range

03
Price $3.07
Market Cap $49M
P/E 4.6
EPS $0.67
Revenue $61M
Div Yield 6.5%
ROE 10.1%
52W Range $3–$4

DSWL Stock Price Chart Daily OHLCV with technical indicators — pan, zoom, and customize your view

04
range
bars

Bar granularity adapts to the selected period — hover the chart to see open/high/low/close for a bar.

Stock splits 2
Ex-date Split Type
March 30, 2005 3-for-2 Forward
July 23, 2002 3-for-2 Forward

10-Year Performance Revenue, net income, margins and EPS trends

06
Revenue$61M
2017-03-31 → 2026-03-31
EPS$0.67
2017-03-31 → 2026-03-31
Free Cash Flow$5M
2018-03-31 → 2026-03-31
Net margin17.3%
2018-03-31 → 2026-03-31
Valuation & Ratios 07–12

Valuation P/E, P/S, P/B, EV/EBITDA ratios — is the stock expensive or cheap?

Metric 5Y trend DSWL 5Y avg Peer Median Verdict
P/E 4.65Y avg ≈8.0 ≈8.0 · ·
P/S 0.85Y avg ≈0.6 ≈0.6 · ·
P/B 0.45Y avg ≈0.5 ≈0.5 · ·
Price / FCF 10.35Y avg ≈-3.1 ≈-3.1 · ·
Price / Cash Flow 9.45Y avg ≈-60.2 ≈-60.2 · ·
Price / Tangible Book 0.45Y avg ≈0.5 ≈0.5 · ·

Peer median is calculated on a standardized basis per metric and may not always match the TTM/MRQ basis shown for this stock.

value · ≈ 5Y avg · industry median · verdict relative to median

Dividends Yield, payout ratio, dividend history, 5Y CAGR

13
Dividend Yield6.5%
Payout Ratio30.0%
Annualized Payout≈$0.60Paid semi-annually
5Y Div CAGR≈2.1%Per share, split-adjusted
Ex-dateAmountCurrencyYield
Jul 2, 2026$0.30USD≈11.7%
Dec 2, 2025$0.10USD≈5.5%
Jul 3, 2025$0.10USD≈7.1%
Dec 2, 2024$0.10USD≈7.6%
Jul 5, 2024$0.10USD≈8.3%
Nov 30, 2023$0.10USD≈7.7%
Jul 3, 2023$0.10USD≈7.3%
Nov 30, 2022$0.10USD≈6.3%
Jun 29, 2022$0.10USD≈6.5%
Dec 3, 2021$0.10USD≈5.1%
Jun 24, 2021$0.10USD≈3.6%
Nov 20, 2020$0.09USD≈5.5%
Jun 24, 2020$0.09USD≈7.0%
Nov 26, 2019$0.08USD≈3.0%
Jun 22, 2017$0.07USD≈8.2%
Nov 25, 2016$0.07USD≈7.9%
Jul 5, 2016$0.04USD≈8.7%
Mar 21, 2016$0.04USD≈8.0%
Nov 19, 2015$0.04USD≈13.6%
Sep 15, 2015$0.04USD≈10.2%

Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date

14
Avg Surprise -7.6%
PeriodReportEPS ActualEPS EstSurprise
June 30, 2008 $0.08 $0.13 -39.7%
March 31, 2008 $0.12 $0.13 -9.5%
Dec. 31, 2007 $0.19 $0.12 55.2%
Sept. 30, 2007 $0.11 $0.17 -36.6%

Full Fundamentals All metrics by year — income statement, balance sheet, cash flow

15
Income Statement 15
Metric Trend 202620252024202320222021202020192018201720162015
Revenue $61M$68M$69M$77M$86M$65M$65M$67M$61M$45M$45M$38M
Cost of Revenue $48M$54M$55M$64M$72M$52M$54M$56M$51M$37M$40M$34M
Gross Profit $14M$14M$14M$13M$14M$13M$12M$10M$10M$7M$5M$4M
SG&A Expense $12M$11M$11M$11M$11M$10M$10M$9M$9M$9M$9M$9M
Operating Income $2M$3M$4M$3M$3M$3M$1M$533.0K$2M$-2M$-5M$-5M
Interest Income ·········$5.0K$126.0K$126.0K
Other Non-op $-59.0K$93.0K$409.0K$116.0K$-65.0K$39.0K$-41.0K$-130.0K$148.0K$-154.0K$18.0K$-2.0K
Pretax Income $10M$11M$8M$2M$8M$9M$-947.0K$4M$6M$2M$-5M$-2M
Income Tax $-363.0K$162.0K$110.0K$255.0K$-165.0K$475.0K$373.0K$144.0K$7.0K$209.0K$158.0K$207.0K
Net Income $11M$11M$8M$2M$8M$8M$-1M$4M$6M$1M$-5M$-3M
EPS (Basic) $0.67$0.70$0.48$0.13$0.52$0.52$-0.08$0.27$0.39$0.09$-0.31$-0.17
EPS (Diluted) $0.67$0.70$0.48$0.13$0.51$0.51$-0.08$0.27$0.39$0.09$-0.31$-0.17
Shares (Basic) 15,92215,93515,93515,93515,92915,915,00015,91415,88515,88516,03516,05616,056
Shares (Diluted) 15,92215,95315,99916,07216,13516,047,00015,91416,05915,98516,03516,05616,056
EBITDA $3M$5M$5M$5M$4M$5M$3M$3M$4M··$-2M
Balance Sheet 22
Metric Trend 202620252024202320222021202020192018201720162015
Cash & Equivalents $23M$28M$16M$22M$13M$20M$23M$14M$15M$8M$12M$14M
Short-term Investments $28M$25M$23M$21M$24M$22M$19M$24M$17M$16M$2M$2M
Receivables $11M$10M$12M$16M$18M$15M$12M$16M$16M$13M$9M$10M
Inventory $12M$9M$12M$17M$24M$16M$9M$13M$13M$11M$8M$11M
Prepaid Expense $1M$2M$1M$1M$2M$2M$2M$2M$2M$2M$2M$2M
Current Assets $107M$96M$83M$81M$88M$79M$65M$70M$69M$56M$51M$58M
PP&E (Net) $22M$23M$25M$26M$27M$27M$29M$30M$31M$32M$32M$37M
PP&E (Gross) ···$83M$83M$83M$84M$85M$85M$85M$85M$91M
Accum. Depreciation $56M$56M$55M$57M$56M$56M$55M$55M$54M$53M$53M$55M
Total Assets $130M$120M$111M$110M$115M$108M$95M$100M$100M$91M$88M$96M
Accounts Payable $7M$6M$5M$7M$10M$10M$5M$6M$9M$5M$2M$3M
Accrued Liabilities ···$2M$3M$2M$2M$541.0K$620.0K$595.0K$572.0K$577.0K
Current Liabilities $20M$18M$16M$20M$24M$21M$14M$16M$19M$15M$11M$12M
Deferred Tax $211.0K$371.0K$476.0K$484.0K$659.0K$957.0K$751.0K·····
Total Liabilities $21M$18M$17M$21M$25M$22M$15M$16M$18M$14M··
Common Stock $53M$53M$53M$53M········
Retained Earnings $46M$38M$30M$26M$27M$22M$17M$20M$18M$13M$13M$20M
Treasury Stock $3M$3M$3M$3M$3M$3M$3M$3M$3M$3M$3M$3M
AOCI $5M$5M$5M$5M$5M$5M$5M$5M$5M$5M$5M$5M
Stockholders' Equity $109M$102M$94M$90M$91M$86M$80M$84M$81M$76M$77M$84M
Liabilities + Equity $130M$120M$111M$110M$115M$108M$95M$100M$100M$91M$88M$96M
Shares Outstanding 15,885,23915,935,23915,935,23915,935,23915,935,23915,915,23915,915,23915,885,23915,885,23915,885,23916,056,23916,056,239
Cash Flow 12
Metric Trend 202620252024202320222021202020192018201720162015
D&A $1M$2M$2M$2M$2M$2M$2M$2M$2M$2M$2M$3M
Stock-based Comp ·········$0$0$199.0K
Deferred Tax $-565.0K$-20.0K$-159.0K$-155.0K$-567.0K$154.0K$108.0K$-92.0K$-166.0K$93.0K$55.0K$115.0K
Other Non-cash $-6M$897.0K$4M$9M$-10M$-7M$12M$-4M$-2M··$-3M
Operating Cash Flow $5M$14M$13M$13M$-183.0K$3M$13M$2M$6M$-1M$563.0K$-2M
CapEx $481.0K$332.0K$381.0K$792.0K$2M$551.0K$507.0K$878.0K$2M$2M$591.0K$890.0K
Investing Cash Flow $-7M$2M$-16M$-1M$-3M$-3M$-3M$-1M$3M$-280.0K$-1M·
Stock Repurchased ·········$308.0K··
Dividends Paid $3M$3M$3M$3M$3M$3M$2M$2M$1M$2M$2M$3M
Financing Cash Flow $-3M$-3M$-3M$-3M$-3M$-3M$-2M$-2M$-1M$-3M$-2M·
Net Change in Cash ····$-7M$-2M$8M$-821.0K$7M$-4M$-2M$-9M
Free Cash Flow $5M$13M$13M$12M$-2M$3M$13M$1M$4M··$-3M
Profitability 8
Metric Trend 202620252024202320222021202020192018201720162015
Gross Margin 22.4%20.2%20.0%16.6%16.2%20.3%18.1%15.4%16.0%··11.1%
Operating Margin 3.2%4.9%5.5%3.7%3.2%5.0%2.2%0.80%3.0%··-12.6%
Net Margin 17.3%16.5%11.1%2.7%9.6%12.7%-2.0%6.4%10.2%··-7.4%
Pretax Margin 16.7%16.7%11.3%3.0%9.4%13.4%-1.5%6.6%10.2%··-5.9%
EBITDA Margin 5.7%7.1%7.6%5.9%5.2%7.7%5.2%4.0%6.5%··-5.2%
ROA 8.5%9.6%7.0%1.8%7.4%8.1%-1.4%4.3%6.5%··-2.9%
ROE 10.1%11.3%8.4%2.3%9.3%9.9%-1.6%5.2%7.9%··-3.2%
ROIC 1.9%3.2%4.0%2.9%3.1%3.6%2.5%0.61%2.2%··-6.2%
Liquidity & Solvency 2
Metric Trend 202620252024202320222021202020192018201720162015
Current Ratio 5.25.45.14.03.73.74.34.33.6··4.7
Quick Ratio 3.13.63.12.92.32.73.63.42.5··2.1
Efficiency 3
Metric Trend 202620252024202320222021202020192018201720162015
Asset Turnover 0.50.60.60.70.80.60.70.70.6··0.4
Inventory Turnover 4.55.03.83.13.64.25.04.34.3··3.1
Receivables Turnover 5.76.25.04.65.24.84.74.24.2··4.4
Per Share 6
Metric Trend 202620252024202320222021202020192018201720162015
Book Value / Share $6.89$6.41$5.91$5.63$5.70$5.38$5.05$5.29$5.12··$5.24
Revenue / Share $3852.03$4238.07$4335.77$4.81$5328.79$4043.50$4107.58$4146.02$3795.25··$2.37
Cash Flow / Share $326.28$848.37$825.55$0.81$-11.34$205.40$824.49$134.88$356.52··$-0.15
Cash / Share $1.45$1.77$0.99$1.39$0.84$1.27$1.41$0.90$0.96··$0.89
Dividend / Share $0.20$0.20$0.20$0.20$0.20$0.18$0.15$0.10$0.07$0.10$0.14$0.18
EPS (TTM) $0.67$0.70$0.48$0.13$0.51$0.51$-0.08$0.27$0.39··$-0.17
Valuation (TTM) 13
Metric Trend 202620252024202320222021202020192018201720162015
Revenue TTM $61M$68M$69M$77M$86M$65M$65M$67M$61M··$38M
Net Income TTM $11M$11M$8M$2M$8M$8M$-1M$4M$6M··$-3M
Market Cap $47M$38M$36M$42M$58M$56M$35M$47M$50M··$30M
P/E 4.53.44.720.47.26.9-27.811.18.0··-10.8
P/S 0.80.60.50.50.70.90.50.70.8··0.8
P/B 0.40.40.40.50.60.70.40.60.6··0.4
P / Tangible Book 0.40.40.40.50.60.7······
P / Cash Flow 9.12.82.73.2-318.717.02.721.98.7··-12.5
P / FCF 10.12.82.83.5-34.620.52.836.912.4··-9.1
Dividend Yield 6.7%8.5%8.9%7.5%5.5%5.1%6.8%3.3%2.2%··10.1%
Earnings Yield 22.4%29.7%21.4%4.9%13.9%14.4%-3.6%9.0%12.5%··-9.2%
Payout Ratio 30.0%28.6%41.3%154.8%38.7%34.8%-180.8%37.2%18.0%··-105.8%
Annual Payout $3M$3M$3M$3M$3M$3M$2M$2M$1M··$3M

Most recent period on the left · null values shown as ·

Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years

16
Metric 2026-03-312025-03-312024-03-312023-03-312022-03-31
Revenue $61M $68M $69M $77M $86M
Gross Margin % 22.4% 20.2% 20.0% 16.6% 16.2%
Operating Margin % 3.2% 4.9% 5.5% 3.7% 3.2%
Net Income $11M $11M $8M $2M $8M
Diluted EPS $0.67 $0.70 $0.48 $0.13 $0.51

Institutional owners (13F) 11 filers · $3.7M total · As of June 30, 2026

17

Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.

Holders 11
Value held $3.7M
New positions 0
Exited positions 2
Institutional activity — Q2 2026 vs prior quarter
New positions Exited positions Increased Decreased Net shares change
0 (0 vs prior Q) 2 (+2 vs prior Q) 0 (-2 vs prior Q) 4 (+1 vs prior Q) -16K

Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.

Institution Value Shares % of tracked 13F Type
Royal Palms Capital LLC $2,500,329 641,110 66.75% Shares
MORGAN STANLEY $742,458 190,373 19.82% Shares
Garde Capital, Inc. $323,888 83,048 8.65% Shares
RBF Capital, LLC $97,512 25,003 2.60% Shares
SUSQUEHANNA INTERNATIONAL GROUP, LLP $68,266 17,504 1.82% Shares
BNP PARIBAS FINANCIAL MARKETS $12,476 3,199 0.33% Shares
OSAIC HOLDINGS, INC. $780 200 0.02% Shares
Russell Investments Group, Ltd. $250 64 0.01% Shares
SBI Securities Co., Ltd. $66 17 0.00% Shares
ACADIAN ASSET MANAGEMENT LLC $14 3,690 0.00% Shares
WELLS FARGO & COMPANY/MN $1 0 0.00% Shares

Activists & 5%+ owners 4 positions

18

Investors who filed SEC Schedule 13D — beneficial ownership above 5% with an intent to influence the issuer (activist stakes, board campaigns, M&A). Each row shows the most recent known state of that filer's position.

Filer Filed Stake Status Purpose Filing
Lau Wai Ming ×3 filings June 27, 2024 · Initial filing Passive investment SEC
Richard Pui Hon Lau ×33 filings May 4, 2023 · Initial filing Passive investment SEC
Undisclosed reporting person March 11, 2002 · Initial filing Passive investment SEC
Undisclosed reporting person Feb. 26, 2002 · Initial filing Passive investment SEC

Purpose is an automated classification of the filer's own stated purpose (SEC Item 4) — not investment advice. "—" means no clear purpose was stated or the text could not be classified.

My Metrics Your personal watchlist — selected rows from Full Fundamentals

26

Pick the metrics that matter to you — click the + next to any row in Full Fundamentals above.

Your selection is saved and follows you across all tickers.

Source: SEC 20-F filed Jul 30, 2026