Sign inGet started

PRESBY J THOMAS

Insider CIK 1192023 · FSLR Director · EXAM Director · MEG Director · INT Director · IVZ Director · TIF 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
MEG Montrose Environmental Gro M Exercise deriv2026-03-022026-03-0410,000— $00SEC↗
MEG Montrose Environmental Gro S Sale2026-03-022026-03-04459$29.89 $13.7K62,614SEC↗
MEG Montrose Environmental Gro M Exercise2026-03-022026-03-0410,000$9.76 $97.6K72,614SEC↗
MEG Montrose Environmental Gro S Sale2026-03-022026-03-049,541$28.82 $275.0K63,073SEC↗
MEG Montrose Environmental Gro A Award2026-01-012026-01-064,430— $062,614SEC↗
MEG Montrose Environmental Gro A Award2025-01-012025-01-035,929— $058,184SEC↗
MEG Montrose Environmental Gro A Award2024-11-212024-11-255,000$19.77 $98.8K52,255SEC↗
MEG Montrose Environmental Gro A Award2024-01-012024-01-023,423— $047,255SEC↗
MEG Montrose Environmental Gro P Buy2023-03-032023-03-075,000$36.16 $180.8K43,832SEC↗
MEG Montrose Environmental Gro A Award2023-01-012023-01-032,478— $038,832SEC↗
MEG Montrose Environmental Gro A Award2022-01-012022-01-031,560— $036,354SEC↗
MEG Montrose Environmental Gro S Sale2021-05-182021-05-1921,067$51.78 $1.09M44,940SEC↗
MEG Montrose Environmental Gro S Sale2021-05-182021-05-1910,146$51.37 $521.2K34,794SEC↗
MEG Montrose Environmental Gro S Sale2021-05-172021-05-1918,787$51.56 $968.7K66,007SEC↗
MEG Montrose Environmental Gro A Award2021-01-012021-01-122,422— $084,794SEC↗
MEG Montrose Environmental Gro G Gift2020-08-042021-01-123,000— $082,372SEC↗
MEG Montrose Environmental Gro P Buy2020-07-272020-07-293,000$15.00 $45.0K85,372SEC↗
INT WORLD FUEL SERVICES CORP S Sale2019-05-102019-05-1413,078$29.23 $382.3K32,238SEC↗
INT WORLD FUEL SERVICES CORP A Award2018-05-242018-05-297,434— $045,275SEC↗
FSLR FIRST SOLAR, INC. A Award2018-03-302018-04-03564— $020,991SEC↗
FSLR FIRST SOLAR, INC. A Award2017-12-292018-01-03593— $020,427SEC↗
FSLR FIRST SOLAR, INC. A Award2017-09-292017-10-03872— $019,834SEC↗
FSLR FIRST SOLAR, INC. A Award2017-06-302017-07-051,004— $018,962SEC↗
INT WORLD FUEL SERVICES CORP A Award2017-05-252017-05-304,280— $037,848SEC↗
FSLR FIRST SOLAR, INC. P Buy2017-05-112017-05-124,000$36.89 $147.6K17,958SEC↗
FSLR FIRST SOLAR, INC. A Award2017-03-312017-04-041,477— $08,452SEC↗
FSLR FIRST SOLAR, INC. A Award2016-12-312017-01-031,247— $09,958SEC↗
FSLR FIRST SOLAR, INC. A Award2016-09-302016-10-041,013— $08,711SEC↗
FSLR FIRST SOLAR, INC. A Award2016-06-302016-07-05826— $07,698SEC↗
INT WORLD FUEL SERVICES CORP A Award2016-05-262016-05-313,355— $033,548SEC↗
FSLR FIRST SOLAR, INC. A Award2016-03-312016-04-04585— $06,872SEC↗
FSLR FIRST SOLAR, INC. A Award2015-12-312016-01-05474— $06,287SEC↗
EXAM ExamWorks Group, Inc. P Buy2015-12-092015-12-104,000$26.90 $107.6K71,886SEC↗
FSLR FIRST SOLAR, INC. A Award2015-09-302015-10-02731— $05,813SEC↗
EXAM ExamWorks Group, Inc. A Award2015-07-302015-07-313,253— $067,886SEC↗
FSLR FIRST SOLAR, INC. A Award2015-06-302015-07-02666— $06,975SEC↗
EXAM ExamWorks Group, Inc. S Sale2015-06-042015-06-0418,500$39.39 $728.7K64,633SEC↗
EXAM ExamWorks Group, Inc. S Sale2015-06-032015-06-041,500$40.00 $60.0K83,133SEC↗
INT WORLD FUEL SERVICES CORP A Award2015-05-292015-06-022,798— $030,170SEC↗
EXAM ExamWorks Group, Inc. S Sale2015-05-072015-05-0825,000$41.56 $1.04M84,633SEC↗
INT WORLD FUEL SERVICES CORP S Sale2015-05-052015-05-074,049$51.89 $210.1K35,297SEC↗
INT WORLD FUEL SERVICES CORP S Sale2015-05-052015-05-078,017$52.34 $419.6K27,280SEC↗
IVZ Invesco Ltd. S Sale2015-05-042015-05-054,708$41.80 $196.8K871SEC↗
FSLR FIRST SOLAR, INC. S Sale2015-05-042015-05-063,498$57.20 $200.1K5,082SEC↗
IVZ Invesco Ltd. A Award2015-05-012015-05-05871— $05,579SEC↗
FSLR FIRST SOLAR, INC. A Award2015-03-312015-04-02523— $08,580SEC↗
IVZ Invesco Ltd. A Award2015-01-302015-02-02986— $04,708SEC↗
FSLR FIRST SOLAR, INC. A Award2014-12-312015-01-05701— $06,309SEC↗
IVZ Invesco Ltd. A Award2014-10-312014-11-03895— $03,722SEC↗
FSLR FIRST SOLAR, INC. A Award2014-09-302014-10-02475— $08,057SEC↗
IVZ Invesco Ltd. A Award2014-08-012014-08-04958— $02,827SEC↗
EXAM ExamWorks Group, Inc. A Award2014-07-302014-07-313,217— $0109,633SEC↗
FSLR FIRST SOLAR, INC. A Award2014-06-302014-07-01440— $05,608SEC↗
INT WORLD FUEL SERVICES CORP A Award2014-05-292014-06-023,035— $039,346SEC↗
INT WORLD FUEL SERVICES CORP M Exercise deriv2014-05-152014-05-195,495— $00SEC↗
INT WORLD FUEL SERVICES CORP M Exercise2014-05-152014-05-195,495$24.67 $135.6K41,760SEC↗
INT WORLD FUEL SERVICES CORP S Sale2014-05-152014-05-192,429$44.19 $107.3K36,265SEC↗
INT WORLD FUEL SERVICES CORP D To issuer2014-05-152014-05-193,066$44.22 $135.6K38,694SEC↗
EXAM ExamWorks Group, Inc. S Sale2014-05-132014-05-1576,085$32.30 $2.46M106,416SEC↗
IVZ Invesco Ltd. A Award2014-05-022014-05-061,008— $01,869SEC↗
FSLR FIRST SOLAR, INC. A Award2014-03-312014-04-02448— $05,168SEC↗
INT WORLD FUEL SERVICES CORP S Sale2014-02-242014-02-261,777$45.62 $81.1K36,265SEC↗
IVZ Invesco Ltd. S Sale2014-02-072014-02-114,000$32.89 $131.6K861SEC↗
IVZ Invesco Ltd. A Award2014-01-312014-02-04714— $04,861SEC↗
FSLR FIRST SOLAR, INC. A Award2013-12-312014-01-03572— $07,582SEC↗
IVZ Invesco Ltd. A Award2013-11-012013-11-05701— $04,147SEC↗
FSLR FIRST SOLAR, INC. A Award2013-09-302013-10-02778— $07,010SEC↗
IVZ Invesco Ltd. A Award2013-08-012013-08-05718— $03,446SEC↗
EXAM ExamWorks Group, Inc. A Award2013-07-312013-08-024,201— $0182,501SEC↗
FSLR FIRST SOLAR, INC. A Award2013-06-302013-07-01698— $06,232SEC↗
INT WORLD FUEL SERVICES CORP A Award2013-05-312013-06-043,301— $038,042SEC↗
IVZ Invesco Ltd. A Award2013-05-012013-05-03755— $02,728SEC↗
FSLR FIRST SOLAR, INC. A Award2013-03-312013-04-021,160— $04,720SEC↗
IVZ Invesco Ltd. A Award2013-02-012013-02-05855— $01,973SEC↗
FSLR FIRST SOLAR, INC. A Award2012-12-312013-01-03811— $09,094SEC↗
IVZ Invesco Ltd. S Sale2012-11-072012-11-094,500$24.14 $108.6K19,062SEC↗
IVZ Invesco Ltd. A Award2012-11-022012-11-06973— $021,969SEC↗
FSLR FIRST SOLAR, INC. A Award2012-09-302012-10-021,129— $08,283SEC↗
INT WORLD FUEL SERVICES CORP S Sale2012-08-302012-09-042,181$36.38 $79.3K34,584SEC↗
EXAM ExamWorks Group, Inc. A Award2012-08-012012-08-038,101— $0178,300SEC↗
IVZ Invesco Ltd. A Award2012-07-272012-07-311,073— $020,996SEC↗
FSLR FIRST SOLAR, INC. A Award2012-06-302012-07-031,661— $07,154SEC↗
INT WORLD FUEL SERVICES CORP A Award2012-06-082012-06-123,554— $036,765SEC↗
IVZ Invesco Ltd. A Award2012-04-272012-05-01946— $019,923SEC↗
FSLR FIRST SOLAR, INC. A Award2012-03-312012-04-03999— $05,493SEC↗
IVZ Invesco Ltd. A Award2012-01-272012-01-311,033— $018,977SEC↗
FSLR FIRST SOLAR, INC. A Award2011-12-312012-01-04741— $04,494SEC↗
INT WORLD FUEL SERVICES CORP A Award deriv2010-05-252012-03-015,495— $05,495SEC↗
INT WORLD FUEL SERVICES CORP A Award2010-05-252012-03-012,837— $029,284SEC↗