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
38
Bought (open market)
$0
Sold (open market)
$2.6M
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

12-month activity

Monthly buy vs sell totals from Stokes Eric's Form 4 filings.

BuysSellsFilings with no price (gifts, grants)
Show data table
MonthBuysSellsFilings
December 2025$0$00
January 2026$0$06
February 2026$0$00
March 2026$0$011
April 2026$0$00
May 2026$0$00
June 2026$0$00
July 2026$0$00
August 2026$0$00
September 2026$0$00
October 2026$0$2.6M2
November 2026$0$00

Recent trades

Most recent Form 4 filings by Stokes Eric.

  • Stokes Ericsold12,631 shares ofNWPXat $105.865$1.3MOct 2 · filed Oct 6Details
  • Stokes Ericsold12,353 shares ofNWPXat $103.38$1.3MOct 1 · filed Oct 2Details
  • Stokes Ericexercised2,128 shares ofNWPXMar 31 · filed Apr 2Details

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
Stokes Eric
exercised
2,503 shares of
NWPX
Mar 31 · filed Apr 2Details
  • Stokes Ericexercised2,883 shares ofNWPXMar 31 · filed Apr 2Details
  • Stokes Erictax-withheld912 shares ofNWPXat $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 Ericgranted1,399 shares ofNWPXMar 12 · filed Mar 16Details
  • Stokes Ericgranted4,198 shares ofNWPXMar 12 · filed Mar 16Details
  • Stokes Erictax-withheld302 shares ofNWPXat $69.27$21KJan 15 · filed Jan 20Details
  • Stokes Ericexercised709 shares ofNWPXJan 15 · filed Jan 20Details
  • Stokes Erictax-withheld355 shares ofNWPXat $69.27$25KJan 15 · filed Jan 20Details
  • Stokes Ericexercised834 shares ofNWPXJan 15 · filed Jan 20Details
  • Stokes Erictax-withheld409 shares ofNWPXat $69.27$28KJan 15 · filed Jan 20Details
  • Stokes Ericexercised960 shares ofNWPXJan 15 · filed Jan 20Details
  • Stokes Erictax-withheld997 shares ofNWPXat $41.3$41KMar 31, 2025 · filed Apr 2, 2025Details
  • View all 38 trades →