‹ Screener

Coda Octopus Group, Inc.

CODA · Search, Detection, Navigation, Guidance, Aeronautical Sys · 11.3M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: -$122K (gross $16K, SBC $138K)

Reference price $12.59 · est. market cap ~$142M — last insider sale, 2026-03-19 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B72

Tiny sonar/defense-tech maker, debt-free and very profitable with strong growth and cash generation.

Strengths

Risks

Notable findings

Quarterly revenue

2025-07-31 · $7M2025-10-31 · $7M2026-01-31 · $7M2026-04-30 · $7M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
66.5%
Operating margin
17.1%
Net margin
15.5%
Return on equity
7.1%
Return on assets
6.4%
Revenue growth (QoQ)
2.9%
Net-income growth
13.3%
Current ratio
8.9×
Free cash flow
$6M
EBITDA
$5M
Tangible book value
$51M
Cash & investments
$29M
Stock comp / revenue
0.8%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-28HAMILTON MICHAEL J.Grant1.1K
2026-03-19Jardine Gayle MichelleSell2.3K$12.59
2026-03-11Emerson John StevenSell79K$14.99
2026-03-11Emerson John StevenSell1.0K$14.45
2026-03-11Emerson John StevenSell3.0K$14.45
2026-03-11Emerson John StevenSell3.0K$14.45
2026-03-11Emerson John StevenGift100K
2025-10-02Sondergaard NielsSell150K$8.15
2025-09-23Sondergaard NielsSell7.0K$8.13
2025-09-22Sondergaard NielsSell17K$8.20
2025-09-19Sondergaard NielsSell32K$8.23
2025-03-16HAMILTON MICHAEL J.Grant2.3K
2025-01-24Sondergaard NielsBuy10K

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2025-09-16Shareholder votefiling ↗
2025-07-18Exec/director changeExhibitsfiling ↗
2025-05-30Exec/director changeExhibitsfiling ↗
2024-11-15Reg FDExhibitsfiling ↗
2024-09-09Shareholder votefiling ↗
2024-05-29Exec/director changeExhibitsfiling ↗
2024-04-15Exec/director changeExhibitsfiling ↗
2024-03-08Exec/director changeExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
10-Q2026-06-152026-04-300001493152-26-028609 ↗
10-Q2026-03-172026-01-310001493152-26-010399 ↗
10-K/A2026-02-262025-10-310001493152-26-008174 ↗
10-K2026-01-292025-10-310001493152-26-004135 ↗
8-K2025-09-162025-09-100001493152-25-013626 ↗
10-Q2025-09-152025-07-310001493152-25-013374 ↗
8-K2025-07-182025-07-170001641172-25-020100 ↗
10-Q2025-06-162025-04-300001641172-25-015171 ↗
8-K2025-05-302025-05-270001641172-25-013037 ↗
10-Q2025-03-172025-01-310001493152-25-010461 ↗
10-K2025-01-292024-10-310001493152-25-004075 ↗
8-K2024-11-152024-11-150001493152-24-046161 ↗