ITS
InsiderTrading
TradesInsidersCompaniesCluster BuysRankingsAbout
ITS
InsiderTrading Screener

Track SEC Form 4 insider trades. See what corporate insiders are buying and selling.

Browse

  • Trades
  • Insiders
  • Companies
  • Cluster Buys
  • Rankings

Top Insiders

  • Mark Zuckerberg
  • Elon Musk
  • Jamie Dimon
  • Satya Nadella
  • Lisa Su
  • Jensen Huang

Screeners

  • CEO & CFO Purchases
  • Director Purchases
  • Top Buys This Week
  • Top Sales This Week
  • 10b5-1 Trades
  • Buy/Sell Ratios
  • Politician Overlap
  • Sectors

Learn

  • Learn
  • What is a Form 4?
  • About & Methodology
  • What are Cluster Buys?
  • Top Insider Rankings
  • Contact Us
  • Privacy Policy
  • Terms of Use

Data

  • SEC EDGAR Form 4 ↗
  • CongressStock.com ↗
  • Track13F.com ↗
  • About the data
© 2026 InsiderTradingScreener.com. Data from SEC EDGAR Form 4 filings.For informational purposes only. Not financial advice.
Home/Insiders/Stokes Eric

Stokes Eric

Insider

Insider
Total trades
36
Bought (open market)
$0
Sold (open market)
$0
Tickers traded
1
Eric Stokes, SVP/GM of Engineered SPP, has demonstrated a consistent pattern of selling activity in Northwest Pipe Company (NWPX) shares, with no recorded purchases across 42 transactions. His recent filings show a series of dispositions primarily tied to stock awards (code "F"), with notable sales on January 15, 2026, totaling $73,841.82 across three transactions. Earlier activity includes larger dispositions on March 31, 2025, where Stokes sold $141,824.20 worth of NWPX shares in three separate filings. The transactions appear methodical, often clustered around mid-January and late March, suggesting possible adherence to predetermined trading plans or vesting schedules. While some filings show acquisitions (code "A") or option exercises (code "M"), these entries reflect zero-dollar transactions, indicating they may represent equity grants rather than open-market purchases. Stokes' trading history reveals an exclusive focus on NWPX, with all $397,848.68 in total transaction value stemming from sales—a one-way flow that underscores his consistent reduction in holdings over time. The absence of any buy transactions in the dataset reinforces this divestment trend, though the sales appear structured rather than discretionary, given their timing and frequency.

AI-assisted summary

Recent trades

Most recent Form 4 filings by Stokes Eric.

  • Stokes Ericexercised2,128 shares ofNWPXMar 31 · filed Apr 2Details
  • Stokes Ericexercised2,503 shares ofNWPXMar 31 · filed Apr 2Details
  • Stokes Ericexercised2,883 shares ofNWPXMar 31 · filed Apr 2Details
  • Stokes Eric

Explore insider screeners

Latest CEO & CFO PurchasesLatest CEO & CFO SalesDirector PurchasesOfficer PurchasesTop Purchases This WeekTop Sales This WeekTop Officer Buys (Month)10% Owner Filings10b5-1 Planned TradesDiscretionary TradesBuy/Sell RatiosPolitician-Insider Overlap
tax-withheld
912 shares of
NWPX
at $77.86
$71KMar 31 · filed Apr 2Details
  • Stokes Ericexercised2,320 shares ofNWPXMar 31 · filed Apr 2Details
  • Stokes Erictax-withheld1,280 shares ofNWPXat $77.86$100KMar 31 · filed Apr 2Details
  • Stokes Ericexercised3,254 shares ofNWPXMar 31 · filed Apr 2Details
  • Stokes Erictax-withheld1,327 shares ofNWPXat $77.86$103KMar 31 · filed Apr 2Details
  • Stokes Ericexercised3,373 shares ofNWPXMar 31 · filed Apr 2Details
  • Stokes Ericgranted4,198 shares ofNWPXMar 12 · filed Mar 16Details
  • Stokes Ericgranted1,399 shares ofNWPXMar 12 · filed Mar 16Details
  • Stokes Ericexercised709 shares ofNWPXJan 15 · filed Jan 20Details
  • Stokes Ericexercised960 shares ofNWPXJan 15 · filed Jan 20Details
  • Stokes Erictax-withheld409 shares ofNWPXat $69.27$28KJan 15 · filed Jan 20Details
  • Stokes Ericexercised834 shares ofNWPXJan 15 · filed Jan 20Details
  • Stokes Erictax-withheld355 shares ofNWPXat $69.27$25KJan 15 · filed Jan 20Details
  • Stokes Erictax-withheld302 shares ofNWPXat $69.27$21KJan 15 · filed Jan 20Details
  • Stokes Ericexercised2,672 shares ofNWPXMar 31, 2025 · filed Apr 2, 2025Details
  • Stokes Ericexercised2,503 shares ofNWPXMar 31, 2025 · filed Apr 2, 2025Details
  • Stokes Ericexercised2,882 shares ofNWPXMar 31, 2025 · filed Apr 2, 2025Details
  • View all 36 trades →