Sign inGet started

Ross William Masters

Insider CIK 1688445 · UNF Senior VP, Operations

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
UNF UNIFIRST CORP S Sale2026-02-092026-02-101,128$201.38 $227.2K3,849SEC↗
UNF UNIFIRST CORP A Award deriv2025-12-162025-12-181,235— $01,235SEC↗
UNF UNIFIRST CORP A Award2025-12-162025-12-181,292— $04,977SEC↗
UNF UNIFIRST CORP F Tax w/h2025-10-312025-11-04622$154.35 $96.0K3,685SEC↗
UNF UNIFIRST CORP A Award2025-10-312025-11-04501— $04,520SEC↗
UNF UNIFIRST CORP F Tax w/h2025-10-312025-11-04213$154.35 $32.9K4,307SEC↗
UNF UNIFIRST CORP S Sale2025-02-142025-02-18344$213.10 $73.3K4,019SEC↗
UNF UNIFIRST CORP S Sale2025-02-142025-02-18716$213.10 $152.6K4,363SEC↗
UNF UNIFIRST CORP A Award deriv2024-11-192024-11-221,797— $01,797SEC↗
UNF UNIFIRST CORP A Award2024-11-192024-11-221,232— $04,735SEC↗
UNF UNIFIRST CORP F Tax w/h2024-11-192024-11-22256$192.83 $49.4K5,079SEC↗
UNF UNIFIRST CORP A Award2024-11-192024-11-22600— $05,335SEC↗
UNF UNIFIRST CORP F Tax w/h2024-10-312024-11-04531$179.81 $95.5K3,503SEC↗
UNF UNIFIRST CORP M Exercise deriv2024-07-172024-07-191,297— $00SEC↗
UNF UNIFIRST CORP M Exercise deriv2024-07-172024-07-191,233— $00SEC↗
UNF UNIFIRST CORP M Exercise2024-07-172024-07-192,530— $06,564SEC↗
UNF UNIFIRST CORP S Sale2024-07-172024-07-19225$180.67 $40.7K4,034SEC↗
UNF UNIFIRST CORP F Tax w/h2024-07-172024-07-192,305$182.53 $420.7K4,259SEC↗
UNF UNIFIRST CORP M Exercise deriv2024-02-122024-02-144,000— $00SEC↗
UNF UNIFIRST CORP M Exercise2024-02-122024-02-144,000— $09,607SEC↗
UNF UNIFIRST CORP S Sale2024-02-122024-02-141,573$175.00 $275.3K4,034SEC↗
UNF UNIFIRST CORP S Sale2024-02-122024-02-14709$175.88 $124.7K5,607SEC↗
UNF UNIFIRST CORP F Tax w/h2024-02-122024-02-143,291$176.12 $579.6K6,316SEC↗
UNF UNIFIRST CORP A Award deriv2023-10-312023-11-021,545— $01,545SEC↗
UNF UNIFIRST CORP F Tax w/h2023-10-312023-11-02500$164.43 $82.2K5,607SEC↗
UNF UNIFIRST CORP A Award2023-10-312023-11-021,597— $06,107SEC↗
UNF UNIFIRST CORP A Award2023-10-242023-10-26460— $04,795SEC↗
UNF UNIFIRST CORP F Tax w/h2023-10-242023-10-26196$163.99 $32.1K4,599SEC↗
UNF UNIFIRST CORP S Sale2023-01-052023-01-091,231$200.00 $246.2K4,335SEC↗
UNF UNIFIRST CORP F Tax w/h2022-12-202022-12-2289$187.84 $16.7K5,477SEC↗
UNF UNIFIRST CORP A Award deriv2022-11-282022-11-301,397— $01,397SEC↗
UNF UNIFIRST CORP A Award2022-11-282022-11-301,378— $05,566SEC↗
UNF UNIFIRST CORP F Tax w/h2022-10-312022-11-02383$184.01 $70.5K4,188SEC↗
UNF UNIFIRST CORP F Tax w/h2022-01-312022-02-02962$190.09 $182.9K4,571SEC↗
UNF UNIFIRST CORP A Award deriv2021-11-172021-11-191,373— $01,373SEC↗
UNF UNIFIRST CORP A Award2021-11-172021-11-191,120— $05,533SEC↗
UNF UNIFIRST CORP S Sale2021-09-272021-09-2864$225.00 $14.4K65SEC↗
UNF UNIFIRST CORP S Sale2021-08-192021-08-2363$225.00 $14.2K129SEC↗
UNF UNIFIRST CORP M Exercise deriv2021-02-222021-02-23250— $00SEC↗
UNF UNIFIRST CORP D To issuer2021-02-222021-02-23160$239.57 $38.3K4,503SEC↗
UNF UNIFIRST CORP S Sale2021-02-222021-02-2390$237.89 $21.4K4,413SEC↗
UNF UNIFIRST CORP M Exercise2021-02-222021-02-23250$104.67 $26.2K4,663SEC↗
UNF UNIFIRST CORP M Exercise deriv2021-01-212021-01-25250— $0250SEC↗
UNF UNIFIRST CORP S Sale2021-01-212021-01-2584$220.96 $18.6K4,413SEC↗
UNF UNIFIRST CORP M Exercise2021-01-212021-01-25250$104.67 $26.2K4,663SEC↗
UNF UNIFIRST CORP D To issuer2021-01-212021-01-25166$221.24 $36.7K4,497SEC↗
UNF UNIFIRST CORP M Exercise deriv2020-12-212020-12-22250— $0500SEC↗
UNF UNIFIRST CORP M Exercise2020-12-212020-12-22250$104.67 $26.2K4,663SEC↗
UNF UNIFIRST CORP S Sale2020-12-212020-12-2287$205.74 $17.9K4,413SEC↗
UNF UNIFIRST CORP D To issuer2020-12-212020-12-22163$209.10 $34.1K4,500SEC↗
UNF UNIFIRST CORP A Award deriv2020-10-262020-10-291,584— $01,584SEC↗
UNF UNIFIRST CORP A Award2020-10-262020-10-291,169— $04,413SEC↗
UNF UNIFIRST CORP S Sale2020-08-172020-08-18108$198.61 $21.4K3,244SEC↗
UNF UNIFIRST CORP M Exercise deriv2020-08-102020-08-12334— $00SEC↗
UNF UNIFIRST CORP D To issuer2020-08-102020-08-12226$198.04 $44.8K3,352SEC↗
UNF UNIFIRST CORP M Exercise2020-08-102020-08-12334$106.99 $35.7K3,578SEC↗
UNF UNIFIRST CORP S Sale2020-02-042020-02-04102$207.72 $21.2K3,244SEC↗
UNF UNIFIRST CORP M Exercise deriv2020-02-032020-02-04333— $0334SEC↗
UNF UNIFIRST CORP M Exercise2020-02-032020-02-04333$106.99 $35.6K3,577SEC↗
UNF UNIFIRST CORP D To issuer2020-02-032020-02-04231$203.93 $47.1K3,346SEC↗
UNF UNIFIRST CORP S Sale2020-01-082020-01-10101$209.99 $21.2K3,244SEC↗
UNF UNIFIRST CORP M Exercise deriv2020-01-022020-01-06333— $0667SEC↗
UNF UNIFIRST CORP M Exercise2020-01-022020-01-06333$106.99 $35.6K3,577SEC↗
UNF UNIFIRST CORP D To issuer2020-01-022020-01-06232$201.98 $46.9K3,345SEC↗
UNF UNIFIRST CORP A Award deriv2019-10-292019-10-301,450— $01,450SEC↗
UNF UNIFIRST CORP A Award deriv2019-10-292019-12-041,377— $01,377SEC↗
UNF UNIFIRST CORP A Award2019-10-292019-10-30969— $03,244SEC↗
UNF UNIFIRST CORP A Award2019-10-292019-12-04969— $03,244SEC↗
UNF UNIFIRST CORP S Sale2019-06-102019-06-1084$160.50 $13.5K2,275SEC↗
UNF UNIFIRST CORP M Exercise deriv2019-06-052019-06-07334— $00SEC↗
UNF UNIFIRST CORP D To issuer2019-06-052019-06-07250$160.48 $40.1K2,359SEC↗
UNF UNIFIRST CORP M Exercise2019-06-052019-06-07334$102.90 $34.4K2,609SEC↗
UNF UNIFIRST CORP S Sale2019-05-072019-05-0787$165.13 $14.4K2,275SEC↗
UNF UNIFIRST CORP M Exercise deriv2019-05-022019-05-06333— $0334SEC↗
UNF UNIFIRST CORP D To issuer2019-05-022019-05-06246$162.99 $40.1K2,362SEC↗
UNF UNIFIRST CORP M Exercise2019-05-022019-05-06333$102.90 $34.3K2,608SEC↗
UNF UNIFIRST CORP S Sale2019-05-012019-05-0178$160.00 $12.5K2,275SEC↗
UNF UNIFIRST CORP M Exercise deriv2019-04-082019-04-10333— $0667SEC↗
UNF UNIFIRST CORP D To issuer2019-04-082019-04-10255$160.77 $41.0K2,353SEC↗
UNF UNIFIRST CORP M Exercise2019-04-082019-04-10333$102.90 $34.3K2,608SEC↗
UNF UNIFIRST CORP A Award deriv2018-10-222018-10-231,297— $01,297SEC↗
UNF UNIFIRST CORP A Award2018-10-222018-10-231,231— $02,275SEC↗
UNF UNIFIRST CORP S Sale2018-03-072018-03-07131$155.25 $20.3K1,044SEC↗
UNF UNIFIRST CORP M Exercise deriv2018-03-052018-03-07334— $00SEC↗
UNF UNIFIRST CORP D To issuer2018-03-052018-03-07203$154.60 $31.4K1,175SEC↗
UNF UNIFIRST CORP M Exercise2018-03-052018-03-07334$69.05 $23.1K1,378SEC↗
UNF UNIFIRST CORP S Sale2018-02-072018-02-07119$153.00 $18.2K1,044SEC↗
UNF UNIFIRST CORP M Exercise deriv2018-02-052018-02-07333— $0334SEC↗
UNF UNIFIRST CORP M Exercise2018-02-052018-02-07333$69.05 $23.0K1,377SEC↗
UNF UNIFIRST CORP D To issuer2018-02-052018-02-07214$163.15 $34.9K1,163SEC↗
UNF UNIFIRST CORP S Sale2018-01-082018-01-08125$171.70 $21.5K1,044SEC↗
UNF UNIFIRST CORP M Exercise deriv2018-01-052018-01-08333— $0667SEC↗
UNF UNIFIRST CORP D To issuer2018-01-052018-01-08208$175.05 $36.4K1,169SEC↗
UNF UNIFIRST CORP M Exercise2018-01-052018-01-08333$69.05 $23.0K1,377SEC↗
UNF UNIFIRST CORP A Award2017-12-202017-12-211,044— $01,044SEC↗
UNF UNIFIRST CORP A Award deriv2017-10-232017-10-246,000— $06,000SEC↗
UNF UNIFIRST CORP S Sale2017-03-072017-03-08134$131.80 $17.7K0SEC↗
UNF UNIFIRST CORP M Exercise deriv2017-03-062017-03-08334— $00SEC↗
UNF UNIFIRST CORP D To issuer2017-03-062017-03-08200$132.60 $26.5K134SEC↗
UNF UNIFIRST CORP M Exercise2017-03-062017-03-08334$49.67 $16.6K334SEC↗
UNF UNIFIRST CORP S Sale2017-02-082017-02-08126$125.90 $15.9K0SEC↗
UNF UNIFIRST CORP M Exercise deriv2017-02-062017-02-08333— $0334SEC↗
UNF UNIFIRST CORP D To issuer2017-02-062017-02-08207$128.15 $26.5K126SEC↗
UNF UNIFIRST CORP M Exercise2017-02-062017-02-08333$49.67 $16.5K333SEC↗
UNF UNIFIRST CORP M Exercise deriv2017-01-052017-01-06333— $0667SEC↗
UNF UNIFIRST CORP S Sale2017-01-052017-01-06133$134.85 $17.9K0SEC↗
UNF UNIFIRST CORP M Exercise2017-01-052017-01-06333$49.67 $16.5K333SEC↗
UNF UNIFIRST CORP D To issuer2017-01-052017-01-06200$139.00 $27.8K133SEC↗
UNF UNIFIRST CORP A Award deriv2016-10-242016-10-264,000— $04,000SEC↗