MarketPeel
Insider Trading Intelligence
WR

William Masters Ross

UNF
EXECUTIVE VICE PRESIDENT · UNIFIRST CORP · CIK 0001688445
FILING MIX · LIFETIME36%/64%
BUYS
23
SELLS
41
TOTAL VALUE
$3.38M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
3,849
AVG SELL PX
$186.37
TRADE KIND
SHOWING 64 / 64
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
15 backtested trades · 8 horizons · 6 pending
Forward-return performance of every backtestable P/S trade by William Masters Ross, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d15+73.33%+0.09%-0.12%+0.21%-0.32%
14d15+40.00%+1.22%+0.34%+0.88%+0.43%
30d15+73.33%+0.04%+0.12%-0.08%-3.48%
60d15+73.33%-5.79%-1.81%-3.98%-6.47%
90d15+73.33%-6.10%+2.51%-8.61%-9.31%
180d15(1 pending)+64.29%-4.80%+8.06%-12.87%-16.07%
1y15(1 pending)+50.00%-0.63%+15.35%-15.98%-13.60%
2y15(4 pending)+72.73%-4.34%+25.57%-29.91%-24.82%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
UNF · 3,849 shares · as of Feb 9, 2026
02,4024,8047,2059,607202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 23 buys / 41 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
UNF
UNIFIRST CORP
SALE10b5-1
10b5-1 plan
1,128$201.38$227.2K3,849Feb 9, 2026Feb 10, 2026View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
1,2351,235Dec 16, 2025Dec 18, 2025View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
1,2924,977Dec 16, 2025Dec 18, 2025View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
5014,520Oct 31, 2025Nov 4, 2025View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
213$154.35$32.9K4,307Oct 31, 2025Nov 4, 2025View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
622$154.35$96.0K3,685Oct 31, 2025Nov 4, 2025View →
UNF
UNIFIRST CORP
SALE10b5-1
10b5-1 plan
344$213.10$73.3K4,019Feb 14, 2025Feb 18, 2025View →
UNF
UNIFIRST CORP
SALE10b5-1
10b5-1 plan
716$213.10$152.6K4,363Feb 14, 2025Feb 18, 2025View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
1,7971,797Nov 19, 2024Nov 22, 2024View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
256$192.83$49.4K5,079Nov 19, 2024Nov 22, 2024View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
1,2324,735Nov 19, 2024Nov 22, 2024View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
6005,335Nov 19, 2024Nov 22, 2024View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
531$179.81$95.5K3,503Oct 31, 2024Nov 4, 2024View →
UNF
UNIFIRST CORP
PURCHASE
Executive Vice President
2,5306,564Jul 17, 2024Jul 19, 2024View →
UNF
UNIFIRST CORP
SALE10b5-1
10b5-1 plan
225$180.67$40.7K4,034Jul 17, 2024Jul 19, 2024View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
1,2970Jul 17, 2024Jul 19, 2024View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
1,2330Jul 17, 2024Jul 19, 2024View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
2,305$182.53$420.7K4,259Jul 17, 2024Jul 19, 2024View →
UNF
UNIFIRST CORP
PURCHASE
Executive Vice President
4,0009,607Feb 12, 2024Feb 14, 2024View →
UNF
UNIFIRST CORP
SALE10b5-1
10b5-1 plan
709$175.88$124.7K5,607Feb 12, 2024Feb 14, 2024View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
4,0000Feb 12, 2024Feb 14, 2024View →
UNF
UNIFIRST CORP
SALE10b5-1
10b5-1 plan
1,573$175.00$275.3K4,034Feb 12, 2024Feb 14, 2024View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
3,291$176.12$579.6K6,316Feb 12, 2024Feb 14, 2024View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
500$164.43$82.2K5,607Oct 31, 2023Nov 2, 2023View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
1,5976,107Oct 31, 2023Nov 2, 2023View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
1,5451,545Oct 31, 2023Nov 2, 2023View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
196$163.99$32.1K4,599Oct 24, 2023Oct 26, 2023View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
4604,795Oct 24, 2023Oct 26, 2023View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
1,231$200.00$246.2K4,335Jan 5, 2023Jan 9, 2023View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
89$187.84$16.7K5,477Dec 20, 2022Dec 22, 2022View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
1,3971,397Nov 28, 2022Nov 30, 2022View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
1,3785,566Nov 28, 2022Nov 30, 2022View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
383$184.01$70.5K4,188Oct 31, 2022Nov 2, 2022View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
962$190.09$182.9K4,571Jan 31, 2022Feb 2, 2022View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
1,1205,533Nov 17, 2021Nov 19, 2021View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
1,3731,373Nov 17, 2021Nov 19, 2021View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
64$225.00$14.4K65Sep 27, 2021Sep 28, 2021View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
63$225.00$14.2K129Aug 19, 2021Aug 23, 2021View →
UNF
UNIFIRST CORP
PURCHASE
Executive Vice President
250$104.67$26.2K4,663Feb 22, 2021Feb 23, 2021View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
160$239.57$38.3K4,503Feb 22, 2021Feb 23, 2021View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
90$237.89$21.4K4,413Feb 22, 2021Feb 23, 2021View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
2500Feb 22, 2021Feb 23, 2021View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
84$220.96$18.6K4,413Jan 21, 2021Jan 25, 2021View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
166$221.24$36.7K4,497Jan 21, 2021Jan 25, 2021View →
UNF
UNIFIRST CORP
PURCHASE
Executive Vice President
250$104.67$26.2K4,663Jan 21, 2021Jan 25, 2021View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
250250Jan 21, 2021Jan 25, 2021View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
163$209.10$34.1K4,500Dec 21, 2020Dec 22, 2020View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
250500Dec 21, 2020Dec 22, 2020View →
UNF
UNIFIRST CORP
PURCHASE
Executive Vice President
250$104.67$26.2K4,663Dec 21, 2020Dec 22, 2020View →
UNF
UNIFIRST CORP
SALE
Executive Vice President
87$205.74$17.9K4,413Dec 21, 2020Dec 22, 2020View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
1,1694,413Oct 26, 2020Oct 28, 2020View →
UNF
UNIFIRST CORP
PURCHASEGRANT
Stock grant
1,5841,584Oct 26, 2020Oct 28, 2020View →
UNF
UNIFIRST CORP
SALE
Senior VP of Operations
108$198.61$21.4K3,244Aug 17, 2020Aug 18, 2020View →
UNF
UNIFIRST CORP
SALE
Senior VP of Operations
3340Aug 10, 2020Aug 12, 2020View →
UNF
UNIFIRST CORP
SALE
Senior VP of Operations
226$198.04$44.8K3,352Aug 10, 2020Aug 12, 2020View →
UNF
UNIFIRST CORP
PURCHASE
Senior VP of Operations
334$106.99$35.7K3,578Aug 10, 2020Aug 12, 2020View →
UNF
UNIFIRST CORP
SALE
Senior VP of Operations
102$207.72$21.2K3,244Feb 4, 2020Feb 4, 2020View →
UNF
UNIFIRST CORP
SALE
Senior VP of Operations
333334Feb 3, 2020Feb 4, 2020View →
UNF
UNIFIRST CORP
PURCHASE
Senior VP of Operations
333$106.99$35.6K3,577Feb 3, 2020Feb 4, 2020View →
UNF
UNIFIRST CORP
SALE
Senior VP of Operations
231$203.93$47.1K3,346Feb 3, 2020Feb 4, 2020View →
UNF
UNIFIRST CORP
SALE
Senior VP of Operations
101$209.99$21.2K3,244Jan 8, 2020Jan 10, 2020View →
UNF
UNIFIRST CORP
SALE
Senior VP of Operations
232$201.98$46.9K3,345Jan 2, 2020Jan 6, 2020View →
UNF
UNIFIRST CORP
SALE
Senior VP of Operations
333667Jan 2, 2020Jan 6, 2020View →
UNF
UNIFIRST CORP
PURCHASE
Senior VP of Operations
333$106.99$35.6K3,577Jan 2, 2020Jan 6, 2020View →
Other insiders · UNF
Loading peer insiders…
About this filer
CIK 0001688445
ROLE
Executive Vice President
PRIMARY
UNF
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001688445DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback