Sign inGet started

Iandoli Michael

Insider CIK 1385748 · UNF Director

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 A Award deriv2025-12-162025-12-18987— $0987SEC↗
UNF UNIFIRST CORP A Award deriv2024-11-192024-11-21823— $0823SEC↗
UNF UNIFIRST CORP M Exercise deriv2024-07-312024-08-021,000— $00SEC↗
UNF UNIFIRST CORP M Exercise deriv2024-07-312024-08-021,000— $00SEC↗
UNF UNIFIRST CORP M Exercise deriv2024-07-312024-08-02858— $00SEC↗
UNF UNIFIRST CORP M Exercise deriv2024-07-312024-08-02957— $00SEC↗
UNF UNIFIRST CORP D To issuer2024-07-312024-08-02879$194.82 $171.2K5,105SEC↗
UNF UNIFIRST CORP M Exercise2024-07-312024-08-021,000— $05,984SEC↗
UNF UNIFIRST CORP S Sale2024-07-312024-08-02148$193.63 $28.7K4,984SEC↗
UNF UNIFIRST CORP D To issuer2024-07-312024-08-02852$196.14 $167.1K5,132SEC↗
UNF UNIFIRST CORP M Exercise2024-07-312024-08-021,000— $05,984SEC↗
UNF UNIFIRST CORP S Sale2024-07-312024-08-0219$193.64 $3.7K4,984SEC↗
UNF UNIFIRST CORP D To issuer2024-07-312024-08-02839$195.02 $163.6K5,003SEC↗
UNF UNIFIRST CORP S Sale2024-07-312024-08-02240$194.36 $46.6K4,744SEC↗
UNF UNIFIRST CORP S Sale2024-07-312024-08-02154$195.02 $30.0K4,984SEC↗
UNF UNIFIRST CORP D To issuer2024-07-312024-08-02803$196.09 $157.5K5,138SEC↗
UNF UNIFIRST CORP M Exercise2024-07-312024-08-02957— $05,941SEC↗
UNF UNIFIRST CORP S Sale2024-07-312024-08-02121$194.18 $23.5K4,984SEC↗
UNF UNIFIRST CORP M Exercise2024-07-312024-08-02858— $05,842SEC↗
UNF UNIFIRST CORP A Award deriv2023-10-312023-11-02957— $0957SEC↗
UNF UNIFIRST CORP A Award2023-10-312023-11-02244— $04,984SEC↗
UNF UNIFIRST CORP A Award deriv2022-11-282022-11-30858— $0858SEC↗
UNF UNIFIRST CORP A Award deriv2021-11-172021-11-191,500— $01,500SEC↗
UNF UNIFIRST CORP S Sale2021-05-102021-05-12500$223.00 $111.5K4,740SEC↗
UNF UNIFIRST CORP S Sale2021-01-152021-01-19736$217.24 $159.9K5,240SEC↗
UNF UNIFIRST CORP M Exercise deriv2021-01-122021-01-141,000— $00SEC↗
UNF UNIFIRST CORP M Exercise deriv2021-01-122021-01-14988— $00SEC↗
UNF UNIFIRST CORP M Exercise2021-01-122021-01-141,000$137.53 $137.5K6,617SEC↗
UNF UNIFIRST CORP D To issuer2021-01-122021-01-14611$214.84 $131.3K5,617SEC↗
UNF UNIFIRST CORP D To issuer2021-01-122021-01-14641$214.84 $137.7K5,976SEC↗
UNF UNIFIRST CORP M Exercise2021-01-122021-01-14988$132.85 $131.3K6,228SEC↗
UNF UNIFIRST CORP A Award deriv2020-10-262020-10-281,000— $01,000SEC↗
UNF UNIFIRST CORP A Award2020-10-262020-10-28240— $05,240SEC↗
UNF UNIFIRST CORP M Exercise deriv2020-07-152020-07-16940— $00SEC↗
UNF UNIFIRST CORP M Exercise deriv2020-07-152020-07-16975— $00SEC↗
UNF UNIFIRST CORP M Exercise2020-07-152020-07-16940$111.68 $105.0K5,940SEC↗
UNF UNIFIRST CORP D To issuer2020-07-152020-07-16591$177.84 $105.1K5,349SEC↗
UNF UNIFIRST CORP M Exercise2020-07-152020-07-16975$118.76 $115.8K6,324SEC↗
UNF UNIFIRST CORP S Sale2020-07-152020-07-16672$178.55 $120.0K5,000SEC↗
UNF UNIFIRST CORP D To issuer2020-07-152020-07-16652$177.84 $116.0K5,672SEC↗
UNF UNIFIRST CORP A Award deriv2020-01-172020-01-221,000— $01,000SEC↗
UNF UNIFIRST CORP S Sale2019-04-122019-04-12544$155.04 $84.3K5,000SEC↗
UNF UNIFIRST CORP A Award deriv2019-01-112019-01-141,000— $01,000SEC↗
UNF UNIFIRST CORP A Award2019-01-112019-01-14291— $05,544SEC↗
UNF UNIFIRST CORP S Sale2018-07-312018-07-31479$185.26 $88.7K5,253SEC↗
UNF UNIFIRST CORP S Sale2018-07-202018-07-20594$187.24 $111.2K5,732SEC↗
UNF UNIFIRST CORP M Exercise deriv2018-07-182018-07-201,335— $00SEC↗
UNF UNIFIRST CORP D To issuer2018-07-182018-07-20741$185.55 $137.5K6,326SEC↗
UNF UNIFIRST CORP M Exercise2018-07-182018-07-201,335$102.94 $137.4K7,067SEC↗
UNF UNIFIRST CORP A Award deriv2018-01-122018-01-161,000— $01,000SEC↗
UNF UNIFIRST CORP A Award2018-01-122018-01-16234— $05,732SEC↗
UNF UNIFIRST CORP A Award2017-01-172017-01-17245— $05,498SEC↗
UNF UNIFIRST CORP A Award deriv2017-01-132017-01-17988— $0988SEC↗
UNF UNIFIRST CORP A Award deriv2016-01-152016-01-191,335— $01,335SEC↗
UNF UNIFIRST CORP A Award2016-01-152016-01-19253— $05,253SEC↗
UNF UNIFIRST CORP S Sale2015-04-232015-04-241,247$119.48 $149.0K5,000SEC↗
UNF UNIFIRST CORP M Exercise deriv2015-04-222015-04-241,314— $00SEC↗
UNF UNIFIRST CORP M Exercise deriv2015-04-222015-04-241,724— $00SEC↗
UNF UNIFIRST CORP D To issuer2015-04-222015-04-24899$119.62 $107.5K6,247SEC↗
UNF UNIFIRST CORP M Exercise2015-04-222015-04-241,724$61.88 $106.7K6,724SEC↗
UNF UNIFIRST CORP D To issuer2015-04-222015-04-24892$119.62 $106.7K5,832SEC↗
UNF UNIFIRST CORP M Exercise2015-04-222015-04-241,314$81.83 $107.5K7,146SEC↗
UNF UNIFIRST CORP A Award deriv2015-01-162015-01-21975— $0975SEC↗
UNF UNIFIRST CORP M Exercise deriv2014-07-162014-07-171,500— $00SEC↗
UNF UNIFIRST CORP S Sale2014-07-162014-07-171,136$102.01 $115.9K5,000SEC↗
UNF UNIFIRST CORP S Sale2014-07-162014-07-171,500$101.65 $152.5K6,136SEC↗
UNF UNIFIRST CORP M Exercise2014-07-162014-07-171,500$53.20 $79.8K7,636SEC↗
UNF UNIFIRST CORP M Exercise deriv2014-07-142014-07-152,500— $00SEC↗
UNF UNIFIRST CORP M Exercise2014-07-142014-07-152,500$56.16 $140.4K7,500SEC↗
UNF UNIFIRST CORP D To issuer2014-07-142014-07-151,364$102.95 $140.4K6,136SEC↗
UNF UNIFIRST CORP A Award deriv2014-01-172014-01-21940— $0940SEC↗
UNF UNIFIRST CORP M Exercise deriv2013-10-312013-11-041,500— $00SEC↗
UNF UNIFIRST CORP M Exercise deriv2013-10-312013-11-041,500— $00SEC↗
UNF UNIFIRST CORP M Exercise2013-10-312013-11-041,500$38.96 $58.4K8,000SEC↗
UNF UNIFIRST CORP M Exercise2013-10-312013-11-041,500$42.21 $63.3K6,500SEC↗
UNF UNIFIRST CORP S Sale2013-10-312013-11-043,000$103.02 $309.1K5,000SEC↗
UNF UNIFIRST CORP S Sale2013-01-182013-01-231,000$81.28 $81.3K5,000SEC↗
UNF UNIFIRST CORP A Award deriv2013-01-112013-01-141,314— $01,314SEC↗
UNF UNIFIRST CORP M Exercise deriv2012-01-262012-01-261,500— $00SEC↗
UNF UNIFIRST CORP S Sale2012-01-262012-01-261,500$60.06 $90.1K6,000SEC↗
UNF UNIFIRST CORP M Exercise2012-01-262012-01-261,500$28.55 $42.8K7,500SEC↗
UNF UNIFIRST CORP A Award deriv2012-01-132012-01-181,724— $01,724SEC↗