Sign inGet started

Lo Andrew Tak Shing

Insider CIK 1407922 · IVZ Senior Managing 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
IVZ Invesco Ltd. S Sale2026-09-092026-09-10100,840$32.20 $3.25M812,477SEC↗
IVZ Invesco Ltd. S Sale2026-09-092026-09-10100,840$32.20 $3.25M812,477SEC↗
IVZ Invesco Ltd. S Sale2026-09-082026-09-1042,530$32.85 $1.40M913,317SEC↗
IVZ Invesco Ltd. S Sale2026-09-082026-09-1042,530$32.84 $1.40M913,317SEC↗
IVZ Invesco Ltd. M Exercise deriv2026-07-022026-07-07116,754— $00SEC↗
IVZ Invesco Ltd. M Exercise2026-07-022026-07-07116,754— $0955,847SEC↗
IVZ Invesco Ltd. A Award deriv2026-02-282026-03-0377,370— $077,370SEC↗
IVZ Invesco Ltd. M Exercise deriv2026-02-282026-03-0314,333— $014,333SEC↗
IVZ Invesco Ltd. M Exercise deriv2026-02-282026-03-0316,479— $00SEC↗
IVZ Invesco Ltd. M Exercise deriv2026-02-282026-03-0318,113— $054,342SEC↗
IVZ Invesco Ltd. M Exercise deriv2026-02-282026-03-0317,923— $035,847SEC↗
IVZ Invesco Ltd. A Award2026-02-282026-03-0383,419— $0788,724SEC↗
IVZ Invesco Ltd. A Award2026-02-282026-03-0314,333— $0803,057SEC↗
IVZ Invesco Ltd. A Award2026-02-282026-03-0317,923— $0820,980SEC↗
IVZ Invesco Ltd. A Award2026-02-282026-03-0318,113— $0839,093SEC↗
IVZ Invesco Ltd. A Award2026-02-282026-03-0316,479— $0705,305SEC↗
IVZ Invesco Ltd. M Exercise deriv2025-02-282025-03-0416,478— $016,479SEC↗
IVZ Invesco Ltd. M Exercise deriv2025-02-282025-03-0414,333— $028,666SEC↗
IVZ Invesco Ltd. M Exercise deriv2025-02-282025-03-0417,923— $053,770SEC↗
IVZ Invesco Ltd. A Award deriv2025-02-282025-03-0472,455— $072,455SEC↗
IVZ Invesco Ltd. M Exercise deriv2025-02-282025-03-0413,122— $00SEC↗
IVZ Invesco Ltd. M Exercise2025-02-282025-03-0414,333— $0670,903SEC↗
IVZ Invesco Ltd. M Exercise2025-02-282025-03-0417,923— $0688,826SEC↗
IVZ Invesco Ltd. M Exercise2025-02-282025-03-0413,122— $0623,285SEC↗
IVZ Invesco Ltd. M Exercise2025-02-282025-03-0416,478— $0656,570SEC↗
IVZ Invesco Ltd. M Exercise2025-02-282025-03-0416,807— $0640,092SEC↗
IVZ Invesco Ltd. M Exercise deriv2024-02-282024-03-0114,333— $042,999SEC↗
IVZ Invesco Ltd. M Exercise deriv2024-02-282024-03-0116,478— $032,957SEC↗
IVZ Invesco Ltd. M Exercise deriv2024-02-282024-03-0125,538— $00SEC↗
IVZ Invesco Ltd. M Exercise deriv2024-02-282024-03-0113,122— $013,122SEC↗
IVZ Invesco Ltd. A Award deriv2024-02-282024-03-0171,693— $071,693SEC↗
IVZ Invesco Ltd. M Exercise2024-02-282024-03-0151,962— $0566,230SEC↗
IVZ Invesco Ltd. M Exercise2024-02-282024-03-0114,333— $0610,163SEC↗
IVZ Invesco Ltd. M Exercise2024-02-282024-03-0116,478— $0595,830SEC↗
IVZ Invesco Ltd. M Exercise2024-02-282024-03-0113,122— $0579,352SEC↗
IVZ Invesco Ltd. M Exercise2024-02-282024-03-0125,538— $0514,268SEC↗
IVZ Invesco Ltd. A Award deriv2023-07-032023-07-03116,754— $0116,754SEC↗
IVZ Invesco Ltd. M Exercise deriv2023-02-282023-03-0217,631— $00SEC↗
IVZ Invesco Ltd. M Exercise deriv2023-02-282023-03-0225,537— $025,538SEC↗
IVZ Invesco Ltd. M Exercise deriv2023-02-282023-03-0213,122— $026,244SEC↗
IVZ Invesco Ltd. M Exercise deriv2023-02-282023-03-0216,478— $049,435SEC↗
IVZ Invesco Ltd. A Award deriv2023-02-282023-03-0257,332— $057,332SEC↗
IVZ Invesco Ltd. M Exercise2023-02-282023-03-0217,631— $0363,008SEC↗
IVZ Invesco Ltd. M Exercise2023-02-282023-03-0225,537— $0388,545SEC↗
IVZ Invesco Ltd. M Exercise2023-02-282023-03-0270,585— $0459,130SEC↗
IVZ Invesco Ltd. M Exercise2023-02-282023-03-0216,478— $0488,730SEC↗
IVZ Invesco Ltd. M Exercise2023-02-282023-03-0213,122— $0472,252SEC↗
IVZ Invesco Ltd. M Exercise deriv2022-02-282022-03-0225,538— $051,075SEC↗
IVZ Invesco Ltd. A Award deriv2022-02-282022-03-0265,913— $065,913SEC↗
IVZ Invesco Ltd. M Exercise deriv2022-02-282022-03-0210,099— $00SEC↗
IVZ Invesco Ltd. M Exercise deriv2022-02-282022-03-0213,121— $039,366SEC↗
IVZ Invesco Ltd. M Exercise deriv2022-02-282022-03-0217,630— $017,631SEC↗
IVZ Invesco Ltd. M Exercise2022-02-282022-03-0210,099— $0235,704SEC↗
IVZ Invesco Ltd. M Exercise2022-02-282022-03-0253,384— $0306,718SEC↗
IVZ Invesco Ltd. M Exercise2022-02-282022-03-0225,538— $0332,256SEC↗
IVZ Invesco Ltd. M Exercise2022-02-282022-03-0213,121— $0345,377SEC↗
IVZ Invesco Ltd. M Exercise2022-02-282022-03-0217,630— $0253,334SEC↗
IVZ Invesco Ltd. S Sale2021-09-132021-09-14150,000$24.91 $3.74M225,605SEC↗
IVZ Invesco Ltd. S Sale2021-05-112021-05-12300,000$27.34 $8.20M375,605SEC↗
IVZ Invesco Ltd. M Exercise deriv2021-02-282021-03-0125,537— $076,613SEC↗
IVZ Invesco Ltd. M Exercise deriv2021-02-282021-03-0110,098— $010,099SEC↗
IVZ Invesco Ltd. M Exercise deriv2021-02-282021-03-0111,898— $00SEC↗
IVZ Invesco Ltd. A Award deriv2021-02-282021-03-0152,487— $052,487SEC↗
IVZ Invesco Ltd. M Exercise deriv2021-02-282021-03-0117,630— $035,261SEC↗
IVZ Invesco Ltd. M Exercise2021-02-282021-03-0125,537— $0675,605SEC↗
IVZ Invesco Ltd. M Exercise2021-02-282021-03-0117,630— $0650,068SEC↗
IVZ Invesco Ltd. M Exercise2021-02-282021-03-0140,394— $0632,438SEC↗
IVZ Invesco Ltd. M Exercise2021-02-282021-03-0110,098— $0592,044SEC↗
IVZ Invesco Ltd. M Exercise2021-02-282021-03-0111,898— $0581,946SEC↗
IVZ Invesco Ltd. A Award deriv2020-02-282020-03-03102,150— $0102,150SEC↗
IVZ Invesco Ltd. A Award deriv2020-02-282020-03-0317,630— $052,891SEC↗
IVZ Invesco Ltd. M Exercise deriv2020-02-282020-03-0315,526— $00SEC↗
IVZ Invesco Ltd. M Exercise deriv2020-02-282020-03-0311,898— $011,898SEC↗
IVZ Invesco Ltd. M Exercise deriv2020-02-282020-03-0310,098— $020,197SEC↗
IVZ Invesco Ltd. M Exercise2020-02-282020-03-0331,609— $0542,319SEC↗
IVZ Invesco Ltd. M Exercise2020-02-282020-03-0315,526— $0498,812SEC↗
IVZ Invesco Ltd. M Exercise2020-02-282020-03-0311,898— $0510,710SEC↗
IVZ Invesco Ltd. M Exercise2020-02-282020-03-0310,099— $0552,418SEC↗
IVZ Invesco Ltd. M Exercise2020-02-282020-03-0317,630— $0570,048SEC↗
IVZ Invesco Ltd. M Exercise deriv2019-02-282019-03-0411,898— $023,796SEC↗
IVZ Invesco Ltd. M Exercise deriv2019-02-282019-03-0410,448— $00SEC↗
IVZ Invesco Ltd. M Exercise deriv2019-02-282019-03-0415,526— $015,526SEC↗
IVZ Invesco Ltd. M Exercise deriv2019-02-282019-03-0410,098— $030,296SEC↗
IVZ Invesco Ltd. A Award deriv2019-02-282019-03-0470,521— $070,521SEC↗
IVZ Invesco Ltd. M Exercise2019-02-282019-03-0415,526— $0440,995SEC↗
IVZ Invesco Ltd. A Award2019-02-282019-03-046,829— $0425,469SEC↗
IVZ Invesco Ltd. M Exercise2019-02-282019-03-0410,448— $0418,640SEC↗
IVZ Invesco Ltd. M Exercise2019-02-282019-03-0410,098— $0483,286SEC↗
IVZ Invesco Ltd. M Exercise2019-02-282019-03-0411,898— $0473,188SEC↗
IVZ Invesco Ltd. A Award2019-02-282019-03-0420,295— $0461,290SEC↗
IVZ Invesco Ltd. A Award deriv2018-02-282018-03-0240,394— $040,394SEC↗
IVZ Invesco Ltd. M Exercise deriv2018-02-282018-03-0211,897— $035,694SEC↗
IVZ Invesco Ltd. M Exercise deriv2018-02-282018-03-0215,526— $031,052SEC↗
IVZ Invesco Ltd. M Exercise deriv2018-02-282018-03-0210,448— $010,448SEC↗
IVZ Invesco Ltd. M Exercise deriv2018-02-282018-03-0214,578— $00SEC↗
IVZ Invesco Ltd. M Exercise2018-02-282018-03-0215,526— $0376,000SEC↗
IVZ Invesco Ltd. M Exercise2018-02-282018-03-0210,448— $0353,645SEC↗
IVZ Invesco Ltd. M Exercise2018-02-282018-03-0214,578— $0338,605SEC↗
IVZ Invesco Ltd. M Exercise2018-02-282018-03-0211,897— $0408,192SEC↗
IVZ Invesco Ltd. A Award2018-02-282018-03-026,829— $0360,474SEC↗
IVZ Invesco Ltd. A Award2018-02-282018-03-0220,295— $0396,295SEC↗
IVZ Invesco Ltd. A Award2018-02-282018-03-024,592— $0343,197SEC↗
IVZ Invesco Ltd. M Exercise deriv2017-02-282017-03-0210,448— $020,896SEC↗
IVZ Invesco Ltd. M Exercise deriv2017-02-282017-03-0215,525— $046,578SEC↗
IVZ Invesco Ltd. M Exercise deriv2017-02-282017-03-0215,554— $00SEC↗
IVZ Invesco Ltd. M Exercise deriv2017-02-282017-03-0214,577— $014,578SEC↗
IVZ Invesco Ltd. M Exercise deriv2017-02-282017-03-0247,591— $047,591SEC↗
IVZ Invesco Ltd. M Exercise2017-02-282017-03-0215,525— $0324,027SEC↗
IVZ Invesco Ltd. A Award2017-02-282017-03-026,829— $0308,502SEC↗
IVZ Invesco Ltd. M Exercise2017-02-282017-03-0210,448— $0301,673SEC↗
IVZ Invesco Ltd. A Award2017-02-282017-03-024,592— $0291,225SEC↗
IVZ Invesco Ltd. M Exercise2017-02-282017-03-0215,554— $0267,157SEC↗
IVZ Invesco Ltd. M Exercise2017-02-282017-03-0214,577— $0286,633SEC↗
IVZ Invesco Ltd. A Award2017-02-282017-03-024,899— $0272,056SEC↗
IVZ Invesco Ltd. S Sale2016-11-022016-11-03150,000$27.71 $4.16M251,603SEC↗
IVZ Invesco Ltd. M Exercise deriv2016-02-282016-03-0115,554— $015,554SEC↗
IVZ Invesco Ltd. A Award deriv2016-02-282016-03-0162,103— $062,103SEC↗
IVZ Invesco Ltd. M Exercise deriv2016-02-282016-03-0114,577— $029,155SEC↗
IVZ Invesco Ltd. M Exercise deriv2016-02-282016-03-0110,448— $031,344SEC↗
IVZ Invesco Ltd. M Exercise deriv2016-02-282016-03-0117,002— $00SEC↗
IVZ Invesco Ltd. M Exercise2016-02-282016-03-0110,448— $0394,775SEC↗
IVZ Invesco Ltd. A Award2016-02-282016-03-016,828— $0401,603SEC↗
IVZ Invesco Ltd. M Exercise2016-02-282016-03-0117,002— $0339,446SEC↗
IVZ Invesco Ltd. A Award2016-02-282016-03-015,259— $0344,705SEC↗
IVZ Invesco Ltd. M Exercise2016-02-282016-03-0115,554— $0360,259SEC↗
IVZ Invesco Ltd. A Award2016-02-282016-03-014,899— $0365,158SEC↗
IVZ Invesco Ltd. A Award2016-02-282016-03-014,592— $0384,327SEC↗
IVZ Invesco Ltd. M Exercise2016-02-282016-03-0114,577— $0379,735SEC↗
IVZ Invesco Ltd. M Exercise deriv2015-02-282015-03-0320,702— $00SEC↗
IVZ Invesco Ltd. M Exercise deriv2015-02-282015-03-0317,002— $017,002SEC↗
IVZ Invesco Ltd. M Exercise deriv2015-02-282015-03-0314,577— $043,732SEC↗
IVZ Invesco Ltd. A Award deriv2015-02-282015-03-0341,792— $041,792SEC↗
IVZ Invesco Ltd. M Exercise deriv2015-02-282015-03-0315,554— $031,108SEC↗
IVZ Invesco Ltd. M Exercise2015-02-282015-03-0315,554— $0298,377SEC↗
IVZ Invesco Ltd. A Award2015-02-282015-03-034,591— $0322,444SEC↗
IVZ Invesco Ltd. M Exercise2015-02-282015-03-0314,577— $0317,853SEC↗
IVZ Invesco Ltd. A Award2015-02-282015-03-034,899— $0303,276SEC↗
IVZ Invesco Ltd. A Award2015-02-282015-03-035,258— $0282,823SEC↗
IVZ Invesco Ltd. M Exercise2015-02-282015-03-0317,002— $0277,565SEC↗
IVZ Invesco Ltd. M Exercise2015-02-282015-03-0320,702— $0260,563SEC↗
IVZ Invesco Ltd. A Award deriv2014-02-282014-03-0458,309— $058,309SEC↗
IVZ Invesco Ltd. M Exercise deriv2014-02-282014-03-0415,554— $046,662SEC↗
IVZ Invesco Ltd. M Exercise deriv2014-02-282014-03-0417,002— $034,004SEC↗
IVZ Invesco Ltd. M Exercise deriv2014-02-282014-03-0420,701— $020,702SEC↗
IVZ Invesco Ltd. M Exercise2014-02-282014-03-0420,701— $0197,148SEC↗
IVZ Invesco Ltd. M Exercise2014-02-282014-03-045,258— $0219,408SEC↗
IVZ Invesco Ltd. M Exercise2014-02-282014-03-0415,554— $0234,962SEC↗
IVZ Invesco Ltd. M Exercise2014-02-282014-03-044,899— $0239,861SEC↗
IVZ Invesco Ltd. M Exercise2014-02-282014-03-0417,002— $0214,150SEC↗
IVZ Invesco Ltd. M Exercise deriv2014-02-262014-02-2724,133— $00SEC↗
IVZ Invesco Ltd. M Exercise2014-02-262014-02-2724,133— $0176,447SEC↗
IVZ Invesco Ltd. M Exercise deriv2013-11-132013-11-1425,000— $00SEC↗
IVZ Invesco Ltd. M Exercise deriv2013-11-132013-11-1425,000— $00SEC↗
IVZ Invesco Ltd. S Sale2013-11-132013-11-14100,000$33.25 $3.33M152,313SEC↗
IVZ Invesco Ltd. S Sale2013-11-132013-11-1425,000$33.28 $832.0K252,313SEC↗
IVZ Invesco Ltd. M Exercise2013-11-132013-11-1425,000— $0277,313SEC↗
IVZ Invesco Ltd. S Sale2013-11-132013-11-1425,000$33.25 $831.3K252,313SEC↗
IVZ Invesco Ltd. M Exercise2013-11-132013-11-1425,000— $0277,313SEC↗
IVZ Invesco Ltd. M Exercise deriv2013-02-282013-03-0420,701— $041,403SEC↗
IVZ Invesco Ltd. A Award deriv2013-02-282013-03-0462,216— $062,216SEC↗
IVZ Invesco Ltd. M Exercise deriv2013-02-282013-03-0417,002— $051,006SEC↗
IVZ Invesco Ltd. M Exercise deriv2013-02-282013-03-045,258— $015,775SEC↗
IVZ Invesco Ltd. M Exercise2013-02-282013-03-0417,002— $0247,055SEC↗
IVZ Invesco Ltd. M Exercise2013-02-282013-03-045,258— $0252,313SEC↗
IVZ Invesco Ltd. M Exercise2013-02-282013-03-0420,701— $0230,053SEC↗
IVZ Invesco Ltd. M Exercise deriv2013-02-272013-03-0129,747— $00SEC↗
IVZ Invesco Ltd. M Exercise2013-02-272013-03-0129,747— $0209,352SEC↗
IVZ Invesco Ltd. M Exercise deriv2013-02-262013-02-2824,132— $024,133SEC↗
IVZ Invesco Ltd. M Exercise2013-02-262013-02-2824,132— $0179,605SEC↗
IVZ Invesco Ltd. S Sale2012-03-092012-03-12125,000$24.65 $3.08M155,473SEC↗
IVZ Invesco Ltd. M Exercise deriv2012-02-282012-03-0120,701— $062,104SEC↗
IVZ Invesco Ltd. A Award deriv2012-02-282012-03-0168,008— $068,008SEC↗
IVZ Invesco Ltd. M Exercise2012-02-282012-03-0120,701— $0280,473SEC↗
IVZ Invesco Ltd. M Exercise deriv2012-02-272012-02-2829,746— $029,747SEC↗
IVZ Invesco Ltd. M Exercise2012-02-272012-02-2829,746— $0259,772SEC↗
IVZ Invesco Ltd. M Exercise deriv2012-02-262012-02-2824,133— $048,265SEC↗
IVZ Invesco Ltd. M Exercise2012-02-262012-02-2824,133— $0230,026SEC↗