← Latest Filings
L

Leach Jacob Steven

Open-market buys
2
$1.0M total
Open-market sells
1
$168 total
Tracking since
Nov 2025
Open-market sale — $168
SenesTech, Inc. · Nov 18, 2025
Open-market buy — $139K
DEXCOM INC · Nov 10, 2025
Open-market trades from the last two years.
418,908 Common Stock in DXCM
Held directly · as of 2026-08-22
100,000 Stock Option (right to buy) in SNES
Held directly · as of 2026-06-15
DEXCOM INC
CIK 0001093557
SenesTech, Inc.
CIK 0001680378