Latest filing published 10 Feb 2026 for Unifirst CORP, €192k.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
William Masters Ross: trading record in brief
This profile gathers the share dealings of William Masters Ross in Unifirst Corp, where the filings describe the role as senior executive. Over a trading history stretching from 5 January 2017 to 9 February 2026, the count stands at 80 filings.
The open-market record consists of 24 sales worth €1.3M, with no purchase. Outside the open market, there are 24 share grants and 17 option exercises. So far in 2026, the count stands at no purchases and 1 sale.
Most recently, on 10 February 2026, the filings show an open-market sale worth €192k in Unifirst Corp. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. For comparison, the SEC allows two business days to file a Form 4. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to William Masters Ross
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,128 shares@ US$201.3820.6% of flowCommon StockSEC:0001193125-26-044463:0
- 1,292 shares0Common StockSEC:0001193125-25-325386:0
- 501 shares0Common StockSEC:0001193125-25-264793:0
- 716 shares@ US$213.1015.7% of flowCommon StockSEC:0000950170-25-022157:0
- 1,232 shares0Common StockSEC:0000950170-24-129937:0
- 531 shares@ US$179.819.5% of flowCommon StockSEC:0000950170-24-120778:0
- 2,530 shares0Common StockSEC:0000950170-24-084951:0
- 4,000 shares0Common StockSEC:0001209191-24-003331:0
- 1,597 shares0Common StockSEC:0001209191-23-054198:0
- 460 shares0Common StockSEC:0001209191-23-053707:0
- 1,231 shares@ US$200.0025.0% of flowCommon StockSEC:0001209191-23-002577:0
- 89 shares@ US$187.841.7% of flowCommon StockSEC:0001209191-22-062418:0
- 1,378 shares0Common StockSEC:0001209191-22-059098:0
- 383 shares@ US$184.017.6% of flowCommon StockSEC:0001209191-22-055318:0
- 962 shares@ US$190.0917.6% of flowCommon StockSEC:0001209191-22-006315:0
- 1,120 shares0Common StockSEC:0001209191-21-065793:0
- 64 shares@ US$225.001.3% of flowCommon StockSEC:0001209191-21-057953:0
- 63 shares@ US$225.001.3% of flowCommon StockSEC:0001209191-21-053012:0
18 of 18 declarations