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/Wray Michael

Wray Michael

Insider

Insider
Total trades
38
Bought (open market)
$0
Sold (open market)
$499K
Tickers traded
1
Wray Michael, SVP/GM of Precast Infrastructure, has exclusively engaged in selling activity involving shares of Northwest Pipe Company (NWPX) since at least early 2025, with no recorded purchases across 45 reported transactions. The transactions, primarily coded as "F" (indicating sales of shares acquired through equity compensation), show a consistent pattern of divestment concentrated around quarterly intervals in January, March, and September. Notable sales include three transactions on January 15, 2026, totaling $77,443.86 ($22,304.94, $26,253.33, and $28,885.59), followed by larger dispositions on March 31, 2025, amounting to $145,086.90 across three filings ($54,061.70, $49,601.30, and $41,423.90). Earlier that year, on January 15, 2025, Michael sold $54,401.88 worth of shares in three increments ($18,344.82, $20,193.90, and $15,863.16). The absence of any buy transactions—with a total sell value of $386,625.52—suggests a sustained reduction in Michael's NWPX position over time. The activity appears systematic, often involving multiple same-day filings likely tied to vesting schedules or planned sales. While the transactions represent a clear divestment trend, they do not indicate abrupt liquidation, as the sales are spaced months apart and involve varying amounts. The most recent activity, two "A"-coded (award) transactions on March 12, 2026, with no reported value, suggests continued equity grants without immediate monetization. Michael's trading history reflects a disciplined approach to reducing exposure to NWPX shares acquired through compensation, though the retained stake size remains unclear without ownership disclosure.

AI-assisted summary

12-month activity

Monthly buy vs sell totals from Wray Michael's Form 4 filings.

BuysSellsFilings with no price (gifts, grants)
Show data table
MonthBuysSellsFilings
October 2025$0$00
November 2025$0$00
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$499K2
September 2026$0$00

Recent trades

Most recent Form 4 filings by Wray Michael.

  • Wray Michaelgifted600 shares ofNWPXat $0Aug 27 · filed Aug 28Details
  • Wray Michaelsold4,500 shares ofNWPXat $110.941$499KAug 26 · filed Aug 28Details
  • Wray Michaeltax-withheld1,280 shares ofNWPXat $77.86$100KMar 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
  • Wray Michaelexercised3,221 shares ofNWPXMar 31 · filed Apr 2Details
  • Wray Michaeltax-withheld1,267 shares ofNWPXat $77.86$99KMar 31 · filed Apr 2Details
  • Wray Michaelexercised3,254 shares ofNWPXMar 31 · filed Apr 2Details
  • Wray Michaelexercised2,320 shares ofNWPXMar 31 · filed Apr 2Details
  • Wray Michaeltax-withheld912 shares ofNWPXat $77.86$71KMar 31 · filed Apr 2Details
  • Wray Michaelexercised2,753 shares ofNWPXMar 31 · filed Apr 2Details
  • Wray Michaelexercised2,503 shares ofNWPXMar 31 · filed Apr 2Details
  • Wray Michaelexercised2,128 shares ofNWPXMar 31 · filed Apr 2Details
  • Wray Michaelgranted4,607 shares ofNWPXMar 12 · filed Mar 16Details
  • Wray Michaelgranted1,536 shares ofNWPXMar 12 · filed Mar 16Details
  • Wray Michaeltax-withheld322 shares ofNWPXat $69.27$22KJan 15 · filed Jan 20Details
  • Wray Michaelexercised918 shares ofNWPXJan 15 · filed Jan 20Details
  • Wray Michaeltax-withheld417 shares ofNWPXat $69.27$29KJan 15 · filed Jan 20Details
  • Wray Michaelexercised834 shares ofNWPXJan 15 · filed Jan 20Details
  • Wray Michaeltax-withheld379 shares ofNWPXat $69.27$26KJan 15 · filed Jan 20Details
  • Wray Michaelexercised709 shares ofNWPXJan 15 · filed Jan 20Details
  • Wray Michaelexercised2,550 shares ofNWPXMar 31, 2025 · filed Apr 2, 2025Details
  • View all 38 trades →