Stock Trading Canary

United States · SEC Form 4 · Snapshot date: 2026-10-18 · Built: 2026-10-18 · 中文

← United States · Coverage record

US · SEC FORM 4

BIODESIX INC

BDSX · Nasdaq · CIK 0001439725 · Healthcare · Diagnostics & Research

INSIDER SIGNAL

51.9 / 100

1 buyers · 3 purchase transaction lines · $1.0M gross purchase

WHY THIS SIGNAL?

Buyer breadthLow
Purchase sizeModerate
RoleModerate
RecencyLow
ConvictionStrong
Score anatomy

Each bar shows the contribution to the current score; the weights and formula stay unchanged.

Cluster+7.0 / 35
Purchase size+17.7 / 25
Role+14.0 / 20
Recency+3.3 / 10
Conviction+10.0 / 10

What is holding the score back?

  • ⚠ Cluster breadth is moderate · 1 insider(s), not 4+
  • ⚠ Role scores low · most senior buyer: TenPercentOwner,Other (CEO, chair and 10% owners score lowest)
  • ⚠ Purchase activity is becoming less recent

Purchase-size comments are relative to the model scale. Average daily volume is a separate market-context diagnostic.

US-v1.2 ranks qualifying equity purchases under the current 180-day rules. The score is a research priority, not a return forecast or probability. Backtests have not shown that a higher US score is followed by better returns.

Insider activity timeline

Owner lanes show the latest 180 days. Symbol shape identifies the transaction type; sales remain context only.

AprMayJunJulAugSepOct
SCHULER JACK WTenPercentOwner,Other
●●●
PATIENCE JOHNDirector,Other
○○
● Purchase▼ Sale○ Other

—

Purchase breadth & concentration

QUALIFYING BUYERS1
PURCHASE CONCENTRATION100%Largest buyer: SCHULER JACK W · $1.0M
CLUSTER BUYING · 15D1 insiderPeak activity: 2026-08-10–2026-08-12

Roles in the peak window: TenPercentOwner,Other. Concentration uses priced qualifying P lines only and does not change the saved score.

SIGNAL HISTORY

51.9 / 100

Latest recorded score

↓ -0.1 ptsversus the previous recorded snapshot
  1. 52.3
  2. 52.2
  3. 52.2
  4. 52.0
  5. 51.9

Only scores saved when a full US scoring run completed are shown; gaps are not reconstructed.

Recent Form 4 activity

6Purchases
20Sales
23Other Form 4 lines
27SEC filings · 365 days
BUYING3 qualifying P line(s) · 180 days
SELLING0 sale line(s) · context only
OTHER2 exercise / withholding / award / gift / other lines
10b5-1 / PLANNEDNot detected in parsed evidence

P is an open-market or private purchase. S is a sale. M, F, A and G usually describe exercises, tax withholding, awards and gifts. These categories remain visually separate.

Market context

Market context provides additional background on recent price performance and risk. It does not affect the Insider Signal.

Price performance

1M
-0.1%
3M
+21.5%
6M
+98.2%
12M
+235.7%

Volatility & liquidity

Volatility
112.9%
Beta
—
Avg daily value
USD 2.6M

Valuation

Market cap
USD 274.5M
P/E
—

Fundamentals

Profit margin
-39.9%
ROE
—
Industry
Diagnostics & Research

Market data

Price data up to: 2026-10-11 · Price source: OpenBB/yfinance; volume from price cache (yfinance) · From SEC filings: Market cap, Profit margin · Fiscal year ended: 2025-12-31 · Market cap is the shares outstanding stated on the filing cover multiplied by the latest close. Share count date: 2026-07-30 · Status: PASS

Short interest

Short interest is external context reported to FINRA by broker-dealers. It does not affect the Insider Signal.

Shares short
201,849
Previous report
214,006
Avg daily volume
109,841
Days to cover
1.8

FINRA settlement date: 2026-09-30 · Captured 2026-10-12 · FINRA equity short interest ↗. A share count, published about a week after each of two settlement dates a month; not a percentage of shares outstanding.

Historical equity purchases

Qualifying code P transactions in the local Form 4 history, including purchases outside the current signal window.

Transaction dateReporting ownerTypeSecuritySharesAvg. priceApprox. valueSource
2026-08-12SCHULER JACK WPurchase (P)Common Stock15,000USD 24.47USD 367,050SEC filing ↗
2026-08-11SCHULER JACK WPurchase (P)Common Stock13,700USD 24.01USD 328,937SEC filing ↗
2026-08-10SCHULER JACK WPurchase (P)Common Stock13,900USD 24.25USD 337,075SEC filing ↗
2026-01-26SCHULER JACK WPurchase (P)Common Stock20,000USD 11.80USD 236,000SEC filing ↗
2026-01-23SCHULER JACK WPurchase (P)Common Stock80,000USD 11.81USD 944,800SEC filing ↗
2026-01-22SCHULER JACK WPurchase (P)Common Stock82,465USD 10.96USD 903,816SEC filing ↗
2025-09-19SCHULER JACK WPurchase (P)Common Stock142,045USD 7.04USD 999,997SEC filing ↗
2025-09-18SCHULER JACK WPurchase (P)Common Stock3,056USD 6.17USD 18,856SEC filing ↗
2025-09-17SCHULER JACK WPurchase (P)Common Stock15,317USD 6.04USD 92,515SEC filing ↗
2025-08-29SCHULER JACK WPurchase (P)Common Stock3,488,372USD 0.43USD 1,500,000SEC filing ↗
2025-05-19SCHULER JACK WPurchase (P)Common Stock723,239USD 0.34USD 245,901SEC filing ↗
2025-05-16SCHULER JACK WPurchase (P)Common Stock4,000,000USD 0.27USD 1,080,000SEC filing ↗
2024-11-21SCHULER JACK WPurchase (P)Common Stock100,000USD 1.23USD 123,000SEC filing ↗
2024-11-21Kennedy Lawrence T. JrPurchase (P)Common Stock35,000USD 1.16USD 40,600SEC filing ↗
2024-11-20SCHULER JACK WPurchase (P)Common Stock200,000USD 1.17USD 234,000SEC filing ↗

Form 4 evidence

49 transaction lines in the latest 365-day window; 393 in local history.

DateOwnerTypeSecuritySharesAvg. priceApprox. valueSource
2026-09-30PATIENCE JOHNOption exercise / conversion (M)Common Stock1,360USD —USD —SEC filing ↗
2026-08-12SCHULER JACK WPurchase (P)Common Stock15,000USD 24.47USD 367,050SEC filing ↗
2026-08-11SCHULER JACK WPurchase (P)Common Stock13,700USD 24.01USD 328,937SEC filing ↗
Show recent Form 4 evidence (30 grouped rows)
DateOwnerTypeSecuritySharesAvg. priceApprox. valueSource
2026-09-30PATIENCE JOHNOption exercise / conversion (M)Common Stock1,360USD —USD —SEC filing ↗
2026-08-12SCHULER JACK WPurchase (P)Common Stock15,000USD 24.47USD 367,050SEC filing ↗
2026-08-11SCHULER JACK WPurchase (P)Common Stock13,700USD 24.01USD 328,937SEC filing ↗
2026-08-10SCHULER JACK WPurchase (P)Common Stock13,900USD 24.25USD 337,075SEC filing ↗
2026-06-30PATIENCE JOHNOption exercise / conversion (M)Common Stock1,361USD —USD —SEC filing ↗
2026-02-23Vazquez ChrisSale (S)Common Stock211USD 12.78USD 2,697SEC filing ↗
2026-02-23Pestano Gary AnthonySale (S)Common Stock556USD 12.78USD 7,106SEC filing ↗
2026-02-23O'Kane KieranSale (S)Common Stock535USD 12.78USD 6,837SEC filing ↗
2026-02-23Hutton ScottSale (S)Common Stock1,490USD 12.78USD 19,042SEC filing ↗
2026-02-23Cowie Robin HarperSale (S)Common Stock535USD 12.78USD 6,837SEC filing ↗
2026-02-20Vazquez ChrisOption exercise / conversion (M)Common Stock563USD —USD —SEC filing ↗
2026-02-20Pestano Gary AnthonyOption exercise / conversion (M)Common Stock1,528USD —USD —SEC filing ↗
2026-02-20O'Kane KieranOption exercise / conversion (M)Common Stock1,469USD —USD —SEC filing ↗
2026-02-20Hutton ScottOption exercise / conversion (M)Common Stock4,844USD —USD —SEC filing ↗
2026-02-20Cowie Robin HarperOption exercise / conversion (M)Common Stock1,469USD —USD —SEC filing ↗
2026-02-10Vazquez ChrisSale (S)Common Stock101USD 10.08USD 1,018SEC filing ↗
2026-02-10Pestano Gary AnthonySale (S)Common Stock540USD 10.08USD 5,443SEC filing ↗
2026-02-10O'Kane KieranSale (S)Common Stock584USD 10.08USD 5,887SEC filing ↗
2026-02-10Hutton ScottSale (S)Common Stock3,559USD 10.08USD 35,875SEC filing ↗
2026-02-10Cowie Robin HarperSale (S)Common Stock941USD 10.08USD 9,485SEC filing ↗
2026-02-09Vazquez ChrisOption exercise / conversion (M)Common Stock263USD —USD —SEC filing ↗
2026-02-09Pestano Gary AnthonyOption exercise / conversion (M)Common Stock1,481USD —USD —SEC filing ↗
2026-02-09O'Kane KieranOption exercise / conversion (M)Common Stock1,600USD —USD —SEC filing ↗
2026-02-09Hutton ScottOption exercise / conversion (M)Common Stock9,998USD —USD —SEC filing ↗
2026-02-09Cowie Robin HarperOption exercise / conversion (M)Common Stock2,584USD —USD —SEC filing ↗
2026-01-26SCHULER JACK WPurchase (P)Common Stock20,000USD 11.80USD 236,000SEC filing ↗
2026-01-23SCHULER JACK WPurchase (P)Common Stock80,000USD 11.81USD 944,800SEC filing ↗
2026-01-22SCHULER JACK WPurchase (P)Common Stock82,465USD 10.96USD 903,816SEC filing ↗
2026-01-16Vazquez ChrisSale (S)Common Stock83USD 8.15USD 676SEC filing ↗
2026-01-16Pestano Gary AnthonySale (S)Common Stock298USD 8.15USD 2,429SEC filing ↗

Multiple price lines in one filing are grouped and share-weighted. Price and value are blank when a grouped filing line lacks price evidence.

Snapshot & identity

Snapshot date2026-10-18
Ranking versionUS-v1.2
Data qualityPASS ELIGIBLE · —
TickerBDSX
CIK0001439725
SectorHealthcare
IndustryDiagnostics & Research Yahoo Finance
SEC SIC8071 Services-Medical Laboratories
ExchangeNasdaq

Data coverage

Local Form 4 history393 transaction lines from 2020-10-30 to 2026-09-30
81 P purchase lines · 134 S sale lines · 178 other lines
SEC company submissionsOpen SEC filings ↗

Local ledger as of 2026-10-18. Mapping status is an audit field and does not erase SEC filing evidence.