Keeffe Michael J Insider Trading

Get the latest insider transactions of Keeffe Michael J. Keeffe Michael J is Director in GULF ISLAND FABRICATION INC ($GIFI) and Director in ULTRA PETROLEUM CORP ($UPL). Discover the current value of Keeffe Michael J shares.

Address: 400 N. SAM HOUSTON PARKWAY E. SUITE 1200 HOUSTON 77060TX

Keeffe Michael J is Insider in these Companies

TickerCompany NameCurrent and Previous PositionsTotal SharesCurrent Value ($)
UPLULTRA PETROLEUM CORPDirector296,97692,062.56
GIFIGULF ISLAND FABRICATION INCDirector15,089196,911.45

Insider Trading Transactions of Keeffe Michael J

DateTickerCompanyOwnerRelationship Transaction Cost ($) Shares Transaction Value ($) Total Shares
May 27 2020UPLULTRA PETROLEUM CORPKeeffe Michael JDirectorBuy0.0033,1440296,976
May 27 2020UPLULTRA PETROLEUM CORPKeeffe Michael JDirectorOption Exercise0.0033,144066,288
Mar 11 2020GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorBuy4.025002,01015,089
Dec 26 2019UPLULTRA PETROLEUM CORPKeeffe Michael JDirectorSell0.121,65019962,393
May 29 2019UPLULTRA PETROLEUM CORPKeeffe Michael JDirectorBuy0.0033,144073,820
May 29 2019UPLULTRA PETROLEUM CORPKeeffe Michael JDirectorSell0.399,7773,82364,043
May 29 2019UPLULTRA PETROLEUM CORPKeeffe Michael JDirectorOption Exercise0.0033,1440367,159
Mar 12 2019UPLULTRA PETROLEUM CORPKeeffe Michael JDirectorOption Exercise0.00201,4390400,303
Oct 29 2018GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorBuy0.007,426018,302
Oct 29 2018GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorSell10.103,71337,50114,589
Oct 29 2018GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorOption Exercise0.007,42607,426
Jun 12 2018UPLULTRA PETROLEUM CORPKeeffe Michael JDirectorOption Exercise0.00198,8640198,864
Apr 27 2018GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorOption Exercise0.007,42607,426
Oct 30 2017GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorBuy0.007,109014,430
Oct 30 2017GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorSell12.353,55443,89210,876
Oct 30 2017GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorOption Exercise0.007,10907,109
Aug 18 2017UPLMQULTRA PETROLEUM CORPKeeffe Michael JDirectorOption Exercise0.0031,55400
May 10 2017UPLMQULTRA PETROLEUM CORPKeeffe Michael JDirectorBuy11.3915,777179,70040,676
May 09 2017UPLMQULTRA PETROLEUM CORPKeeffe Michael JDirectorBuy11.398,72599,37824,899
Apr 27 2017GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorOption Exercise0.007,10907,109
Apr 13 2017UPLMQULTRA PETROLEUM CORPKeeffe Michael JDirectorSell0.0031,01100
Apr 13 2017UPLMQULTRA PETROLEUM CORPKeeffe Michael JDirectorBuy0.0016,174016,174
Apr 13 2017UPLMQULTRA PETROLEUM CORPKeeffe Michael JDirectorOption Exercise0.0047,331047,331
Nov 22 2016GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorBuy0.006,17309,173
Nov 22 2016GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorSell10.501,85219,4467,321
Nov 22 2016GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorOption Exercise0.006,17300
May 20 2016GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorOption Exercise0.006,17306,173
Oct 27 2015GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorBuy0.002,00004,000
Oct 27 2015GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorSell11.761,00011,7603,000
Oct 27 2015GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorOption Exercise0.002,00000
May 26 2015UPLULTRA PETROLEUM CORPKeeffe Michael JDirectorBuy14.7111,897175,00531,011
Apr 24 2015GIFIGULF ISLAND FABRICATION I ...Keeffe Michael JDirectorOption Exercise0.002,00002,000
May 21 2014UPLULTRA PETROLEUM CORPKeeffe Michael JDirectorBuy26.856,518175,00819,114
May 14 2013UPLULTRA PETROLEUM CORPKeeffe Michael JDirectorBuy21.108,294175,00312,596
Sep 05 2012UPLULTRA PETROLEUM CORPKeeffe Michael JDirectorBuy20.344,30287,5034,302