Sign inGet started

DIFILLIPPO DAVID A

Insider CIK 1261137 · UNF Senior VP of 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 F Tax w/h2026-01-052026-01-071,138$197.92 $225.2K9,684SEC↗
UNF UNIFIRST CORP F Tax w/h2025-10-312025-11-04622$154.35 $96.0K10,822SEC↗
UNF UNIFIRST CORP F Tax w/h2025-10-312025-11-04213$154.35 $32.9K11,444SEC↗
UNF UNIFIRST CORP A Award2025-10-312025-11-04501— $011,657SEC↗
UNF UNIFIRST CORP M Exercise deriv2025-02-142025-02-184,000— $00SEC↗
UNF UNIFIRST CORP F Tax w/h2025-02-142025-02-182,843$216.21 $614.7K12,313SEC↗
UNF UNIFIRST CORP S Sale2025-02-142025-02-181,157$213.10 $246.6K11,156SEC↗
UNF UNIFIRST CORP M Exercise2025-02-142025-02-184,000— $015,156SEC↗
UNF UNIFIRST CORP A Award deriv2024-11-192024-11-221,797— $01,797SEC↗
UNF UNIFIRST CORP F Tax w/h2024-11-192024-11-22256$192.83 $49.4K11,156SEC↗
UNF UNIFIRST CORP A Award2024-11-192024-11-22600— $011,412SEC↗
UNF UNIFIRST CORP A Award2024-11-192024-11-221,232— $010,812SEC↗
UNF UNIFIRST CORP F Tax w/h2024-10-312024-11-04531$179.81 $95.5K9,580SEC↗
UNF UNIFIRST CORP S Sale2023-11-092023-11-131,600$166.17 $265.9K11,946SEC↗
UNF UNIFIRST CORP S Sale2023-11-092023-11-1345$169.43 $7.6K16,346SEC↗
UNF UNIFIRST CORP S Sale2023-11-092023-11-131,800$166.56 $299.8K14,546SEC↗
UNF UNIFIRST CORP S Sale2023-11-092023-11-131,835$165.44 $303.6K10,111SEC↗
UNF UNIFIRST CORP S Sale2023-11-092023-11-131,000$167.24 $167.2K13,546SEC↗
UNF UNIFIRST CORP A Award deriv2023-10-312023-11-021,545— $01,545SEC↗
UNF UNIFIRST CORP A Award2023-10-312023-11-021,597— $016,891SEC↗
UNF UNIFIRST CORP F Tax w/h2023-10-312023-11-02500$164.43 $82.2K16,391SEC↗
UNF UNIFIRST CORP F Tax w/h2023-10-242023-10-26196$163.99 $32.1K15,294SEC↗
UNF UNIFIRST CORP A Award2023-10-242023-10-26460— $015,490SEC↗
UNF UNIFIRST CORP F Tax w/h2022-12-202022-12-2289$187.84 $16.7K15,030SEC↗
UNF UNIFIRST CORP A Award deriv2022-11-282022-11-301,397— $01,397SEC↗
UNF UNIFIRST CORP A Award2022-11-282022-11-301,378— $015,119SEC↗
UNF UNIFIRST CORP F Tax w/h2022-10-312022-11-02383$184.01 $70.5K13,741SEC↗
UNF UNIFIRST CORP F Tax w/h2022-01-312022-02-02962$190.09 $182.9K14,124SEC↗
UNF UNIFIRST CORP W Will2021-12-242021-12-292,417— $015,086SEC↗
UNF UNIFIRST CORP A Award deriv2021-11-172021-11-191,373— $01,373SEC↗
UNF UNIFIRST CORP A Award2021-11-172021-11-191,120— $012,669SEC↗
UNF UNIFIRST CORP M Exercise deriv2021-05-032021-05-052,667— $00SEC↗
UNF UNIFIRST CORP M Exercise2021-05-032021-05-052,667$106.99 $285.3K14,216SEC↗
UNF UNIFIRST CORP D To issuer2021-05-032021-05-051,683$224.19 $377.3K12,533SEC↗
UNF UNIFIRST CORP S Sale2021-05-032021-05-05984$220.48 $217.0K11,549SEC↗
UNF UNIFIRST CORP M Exercise deriv2021-04-012021-04-052,667— $00SEC↗
UNF UNIFIRST CORP D To issuer2021-04-012021-04-051,896$223.71 $424.2K12,320SEC↗
UNF UNIFIRST CORP S Sale2021-04-012021-04-05771$221.89 $171.1K11,549SEC↗
UNF UNIFIRST CORP M Exercise2021-04-012021-04-052,667$106.99 $285.3K14,216SEC↗
UNF UNIFIRST CORP M Exercise deriv2021-03-012021-03-032,666— $00SEC↗
UNF UNIFIRST CORP D To issuer2021-03-012021-03-031,857$242.29 $449.9K12,358SEC↗
UNF UNIFIRST CORP S Sale2021-03-012021-03-03809$242.03 $195.8K11,549SEC↗
UNF UNIFIRST CORP M Exercise2021-03-012021-03-032,666$106.99 $285.2K14,215SEC↗
UNF UNIFIRST CORP A Award deriv2020-10-262020-10-291,584— $01,584SEC↗
UNF UNIFIRST CORP A Award2020-10-262020-10-291,169— $011,549SEC↗
UNF UNIFIRST CORP M Exercise deriv2020-08-112020-08-132,667— $00SEC↗
UNF UNIFIRST CORP D To issuer2020-08-112020-08-131,751$200.48 $351.0K10,380SEC↗
UNF UNIFIRST CORP M Exercise2020-08-112020-08-132,667$102.90 $274.4K12,131SEC↗
UNF UNIFIRST CORP S Sale2020-02-112020-02-11752$203.80 $153.3K9,464SEC↗
UNF UNIFIRST CORP M Exercise deriv2020-02-102020-02-112,667— $02,667SEC↗
UNF UNIFIRST CORP D To issuer2020-02-102020-02-111,915$201.61 $386.1K10,216SEC↗
UNF UNIFIRST CORP M Exercise2020-02-102020-02-112,667$102.90 $274.4K12,131SEC↗
UNF UNIFIRST CORP S Sale2020-01-132020-01-13776$206.16 $160.0K9,464SEC↗
UNF UNIFIRST CORP M Exercise deriv2020-01-092020-01-132,666— $05,334SEC↗
UNF UNIFIRST CORP M Exercise2020-01-092020-01-132,666$102.90 $274.3K12,130SEC↗
UNF UNIFIRST CORP D To issuer2020-01-092020-01-131,890$216.23 $408.7K10,240SEC↗
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— $09,464SEC↗
UNF UNIFIRST CORP A Award2019-10-292019-12-04969— $09,464SEC↗
UNF UNIFIRST CORP S Sale2019-05-302019-05-30883$157.85 $139.4K8,495SEC↗
UNF UNIFIRST CORP M Exercise deriv2019-05-292019-05-302,667— $00SEC↗
UNF UNIFIRST CORP D To issuer2019-05-292019-05-301,784$159.05 $283.7K9,378SEC↗
UNF UNIFIRST CORP M Exercise2019-05-292019-05-302,667$69.05 $184.2K11,162SEC↗
UNF UNIFIRST CORP S Sale2019-04-302019-05-01874$157.76 $137.9K8,495SEC↗
UNF UNIFIRST CORP M Exercise deriv2019-04-292019-05-012,667— $02,667SEC↗
UNF UNIFIRST CORP M Exercise2019-04-292019-05-012,667$69.05 $184.2K11,162SEC↗
UNF UNIFIRST CORP D To issuer2019-04-292019-05-011,793$156.94 $281.4K9,369SEC↗
UNF UNIFIRST CORP S Sale2019-03-292019-03-29840$155.68 $130.8K8,495SEC↗
UNF UNIFIRST CORP M Exercise deriv2019-03-282019-03-292,666— $05,334SEC↗
UNF UNIFIRST CORP D To issuer2019-03-282019-03-291,826$150.92 $275.6K9,335SEC↗
UNF UNIFIRST CORP M Exercise2019-03-282019-03-292,666$69.05 $184.1K11,161SEC↗
UNF UNIFIRST CORP W Will2019-01-172019-03-291,639— $08,495SEC↗
UNF UNIFIRST CORP W Will2018-12-072019-03-291,224— $06,856SEC↗
UNF UNIFIRST CORP A Award deriv2018-10-222018-10-231,297— $01,297SEC↗
UNF UNIFIRST CORP A Award2018-10-222018-10-231,231— $05,632SEC↗
UNF UNIFIRST CORP S Sale2018-04-242018-04-241,046$161.70 $169.1K4,401SEC↗
UNF UNIFIRST CORP M Exercise deriv2018-04-232018-04-242,667— $00SEC↗
UNF UNIFIRST CORP M Exercise2018-04-232018-04-242,667$49.67 $132.5K7,068SEC↗
UNF UNIFIRST CORP D To issuer2018-04-232018-04-241,621$162.15 $262.8K5,447SEC↗
UNF UNIFIRST CORP S Sale2018-03-282018-03-28993$150.00 $148.9K4,401SEC↗
UNF UNIFIRST CORP S Sale2018-03-262018-03-2721$150.00 $3.1K5,394SEC↗
UNF UNIFIRST CORP M Exercise deriv2018-03-232018-03-272,667— $02,667SEC↗
UNF UNIFIRST CORP D To issuer2018-03-232018-03-271,653$151.60 $250.6K5,415SEC↗
UNF UNIFIRST CORP M Exercise2018-03-232018-03-272,667$49.67 $132.5K7,068SEC↗
UNF UNIFIRST CORP S Sale2018-02-262018-02-261,266$158.95 $201.2K4,401SEC↗
UNF UNIFIRST CORP M Exercise deriv2018-02-232018-02-262,666— $05,334SEC↗
UNF UNIFIRST CORP M Exercise2018-02-232018-02-262,666$49.67 $132.4K7,067SEC↗
UNF UNIFIRST CORP D To issuer2018-02-232018-02-261,400$157.10 $219.9K5,667SEC↗
UNF UNIFIRST CORP A Award2017-12-202017-12-211,044— $04,401SEC↗
UNF UNIFIRST CORP A Award deriv2017-10-232017-10-246,000— $06,000SEC↗
UNF UNIFIRST CORP S Sale2017-03-132017-03-131,172$131.10 $153.6K3,357SEC↗
UNF UNIFIRST CORP M Exercise deriv2017-03-102017-03-132,666— $00SEC↗
UNF UNIFIRST CORP D To issuer2017-03-102017-03-131,494$130.60 $195.1K4,529SEC↗
UNF UNIFIRST CORP M Exercise2017-03-102017-03-132,666$45.57 $121.5K6,023SEC↗
UNF UNIFIRST CORP S Sale2017-02-132017-02-131,158$128.85 $149.2K3,357SEC↗
UNF UNIFIRST CORP M Exercise deriv2017-02-102017-02-132,667— $02,666SEC↗
UNF UNIFIRST CORP D To issuer2017-02-102017-02-131,509$127.75 $192.8K4,515SEC↗
UNF UNIFIRST CORP M Exercise2017-02-102017-02-132,667$45.57 $121.5K6,024SEC↗
UNF UNIFIRST CORP S Sale2017-01-112017-01-111,142$132.35 $151.1K3,357SEC↗
UNF UNIFIRST CORP M Exercise deriv2017-01-102017-01-112,667— $05,333SEC↗
UNF UNIFIRST CORP D To issuer2017-01-102017-01-111,525$132.70 $202.4K4,499SEC↗
UNF UNIFIRST CORP M Exercise2017-01-102017-01-112,667$45.57 $121.5K6,024SEC↗
UNF UNIFIRST CORP A Award deriv2016-10-242016-10-264,000— $04,000SEC↗
UNF UNIFIRST CORP M Exercise deriv2016-07-262016-07-26155— $00SEC↗
UNF UNIFIRST CORP M Exercise deriv2016-07-262016-07-26222— $00SEC↗
UNF UNIFIRST CORP M Exercise deriv2016-07-262016-07-26890— $00SEC↗
UNF UNIFIRST CORP M Exercise2016-07-262016-07-26890$42.55 $37.9K4,624SEC↗
UNF UNIFIRST CORP M Exercise2016-07-262016-07-26222$27.08 $6.0K3,734SEC↗
UNF UNIFIRST CORP M Exercise2016-07-262016-07-26155$37.92 $5.9K3,512SEC↗
UNF UNIFIRST CORP S Sale2016-07-262016-07-261,267$115.48 $146.3K3,357SEC↗
UNF UNIFIRST CORP M Exercise deriv2016-07-202016-07-20467— $00SEC↗
UNF UNIFIRST CORP S Sale2016-07-202016-07-20467$114.77 $53.6K3,357SEC↗
UNF UNIFIRST CORP M Exercise2016-07-202016-07-20467$36.05 $16.8K3,824SEC↗
UNF UNIFIRST CORP M Exercise deriv2016-06-272016-06-27156— $0155SEC↗
UNF UNIFIRST CORP M Exercise deriv2016-06-272016-06-27889— $0890SEC↗
UNF UNIFIRST CORP M Exercise deriv2016-06-272016-06-27222— $0222SEC↗
UNF UNIFIRST CORP M Exercise2016-06-272016-06-27222$27.08 $6.0K3,735SEC↗
UNF UNIFIRST CORP S Sale2016-06-272016-06-271,267$109.00 $138.1K3,357SEC↗
UNF UNIFIRST CORP M Exercise2016-06-272016-06-27889$42.55 $37.8K4,624SEC↗
UNF UNIFIRST CORP M Exercise2016-06-272016-06-27156$37.92 $5.9K3,513SEC↗
UNF UNIFIRST CORP M Exercise deriv2016-06-202016-06-21467— $0467SEC↗
UNF UNIFIRST CORP S Sale2016-06-202016-06-21467$113.48 $53.0K3,357SEC↗
UNF UNIFIRST CORP M Exercise2016-06-202016-06-21467$36.05 $16.8K3,824SEC↗
UNF UNIFIRST CORP M Exercise deriv2016-05-262016-05-27155— $0311SEC↗
UNF UNIFIRST CORP M Exercise deriv2016-05-262016-05-27889— $01,779SEC↗
UNF UNIFIRST CORP M Exercise deriv2016-05-262016-05-27222— $0444SEC↗
UNF UNIFIRST CORP M Exercise2016-05-262016-05-27155$37.92 $5.9K3,512SEC↗
UNF UNIFIRST CORP M Exercise2016-05-262016-05-27222$27.08 $6.0K3,734SEC↗
UNF UNIFIRST CORP S Sale2016-05-262016-05-271,266$113.69 $143.9K3,357SEC↗
UNF UNIFIRST CORP M Exercise2016-05-262016-05-27889$42.55 $37.8K4,623SEC↗
UNF UNIFIRST CORP M Exercise deriv2016-05-202016-05-23466— $0934SEC↗
UNF UNIFIRST CORP S Sale2016-05-202016-05-23466$110.43 $51.5K3,357SEC↗
UNF UNIFIRST CORP M Exercise2016-05-202016-05-23466$36.05 $16.8K3,823SEC↗
UNF UNIFIRST CORP M Exercise deriv2015-12-012015-12-02467— $0466SEC↗
UNF UNIFIRST CORP M Exercise deriv2015-12-012015-12-02667— $0666SEC↗
UNF UNIFIRST CORP M Exercise deriv2015-12-012015-12-022,666— $02,668SEC↗
UNF UNIFIRST CORP M Exercise2015-12-012015-12-02467$37.92 $17.7K3,824SEC↗
UNF UNIFIRST CORP M Exercise2015-12-012015-12-022,666$42.55 $113.4K7,157SEC↗
UNF UNIFIRST CORP M Exercise2015-12-012015-12-02667$27.08 $18.1K4,491SEC↗
UNF UNIFIRST CORP S Sale2015-12-012015-12-023,800$110.00 $418.0K3,357SEC↗
UNF UNIFIRST CORP A Award deriv2015-10-262015-11-034,000— $04,000SEC↗
UNF UNIFIRST CORP M Exercise deriv2015-10-082015-10-132,666— $05,334SEC↗
UNF UNIFIRST CORP M Exercise deriv2015-10-082015-10-13667— $01,333SEC↗
UNF UNIFIRST CORP M Exercise deriv2015-10-082015-10-13467— $0933SEC↗
UNF UNIFIRST CORP M Exercise2015-10-082015-10-13467$37.92 $17.7K3,824SEC↗
UNF UNIFIRST CORP M Exercise2015-10-082015-10-13667$27.08 $18.1K4,491SEC↗
UNF UNIFIRST CORP M Exercise2015-10-082015-10-132,666$42.55 $113.4K7,157SEC↗
UNF UNIFIRST CORP S Sale2015-10-082015-10-133,800$110.00 $418.0K3,357SEC↗
UNF UNIFIRST CORP G Gift2015-05-122015-05-14185— $03,357SEC↗
UNF UNIFIRST CORP G Gift2015-05-122015-05-14100— $0150SEC↗
UNF UNIFIRST CORP G Gift2015-05-122015-05-1410— $0150SEC↗
UNF UNIFIRST CORP G Gift2015-05-122015-05-1475— $0150SEC↗
UNF UNIFIRST CORP M Exercise deriv2015-05-082015-05-08185— $00SEC↗
UNF UNIFIRST CORP M Exercise2015-05-082015-05-08185$34.83 $6.4K3,542SEC↗
UNF UNIFIRST CORP M Exercise deriv2015-05-012015-05-01405— $0185SEC↗
UNF UNIFIRST CORP S Sale2015-05-012015-05-01405$112.97 $45.8K3,357SEC↗
UNF UNIFIRST CORP M Exercise2015-05-012015-05-01405$34.83 $14.1K3,762SEC↗
UNF UNIFIRST CORP M Exercise deriv2015-04-012015-04-02405— $0590SEC↗
UNF UNIFIRST CORP M Exercise2015-04-012015-04-02405$34.83 $14.1K3,762SEC↗
UNF UNIFIRST CORP S Sale2015-04-012015-04-02405$111.00 $45.0K3,357SEC↗
UNF UNIFIRST CORP M Exercise deriv2015-03-162015-03-16405— $0995SEC↗
UNF UNIFIRST CORP M Exercise2015-03-162015-03-16405$34.83 $14.1K3,762SEC↗
UNF UNIFIRST CORP S Sale2015-03-162015-03-16405$116.97 $47.4K3,357SEC↗
UNF UNIFIRST CORP A Award deriv2014-10-272014-10-318,000— $08,000SEC↗
UNF UNIFIRST CORP M Exercise deriv2014-01-142014-01-151,100— $00SEC↗
UNF UNIFIRST CORP S Sale2014-01-142014-01-151,100$109.15 $120.1K3,357SEC↗
UNF UNIFIRST CORP M Exercise2014-01-142014-01-151,100$27.98 $30.8K4,457SEC↗
UNF UNIFIRST CORP A Award deriv2013-10-282013-11-128,000— $08,000SEC↗
UNF UNIFIRST CORP S Sale2013-07-222013-07-2290$101.62 $9.1K50SEC↗
UNF UNIFIRST CORP M Exercise deriv2013-02-012013-02-041,100— $00SEC↗
UNF UNIFIRST CORP S Sale2013-02-012013-02-041,100$82.22 $90.4K3,357SEC↗
UNF UNIFIRST CORP M Exercise2013-02-012013-02-041,100$24.35 $26.8K4,457SEC↗
UNF UNIFIRST CORP A Award deriv2012-10-222012-10-268,000— $08,000SEC↗
UNF UNIFIRST CORP M Exercise deriv2012-01-122012-01-131,100— $00SEC↗
UNF UNIFIRST CORP S Sale2012-01-122012-01-1340$61.23 $2.4K140SEC↗
UNF UNIFIRST CORP S Sale2012-01-122012-01-131,100$61.23 $67.4K3,357SEC↗
UNF UNIFIRST CORP M Exercise2012-01-122012-01-131,100$19.93 $21.9K4,457SEC↗
UNF UNIFIRST CORP S Sale2012-01-122012-01-1340$61.23 $2.4K140SEC↗