Sign inGet started

PICARD EDDIE V

Insider CIK 1689461 · KEG Vice President & Controller

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
KEG KEY ENERGY SERVICES INC D To issuer deriv2018-12-312018-01-032,222— $01,481SEC↗
KEG KEY ENERGY SERVICES INC D To issuer deriv2018-12-312018-01-082,221— $01,482SEC↗
KEG KEY ENERGY SERVICES INC S Sale2018-01-042018-01-041,075$13.62 $14.6K9,961SEC↗
KEG KEY ENERGY SERVICES INC A Award deriv2017-12-312018-01-03741— $03,703SEC↗
KEG KEY ENERGY SERVICES INC A Award deriv2017-12-312018-01-03741— $03,703SEC↗
KEG KEY ENERGY SERVICES INC D To issuer deriv2017-12-312018-01-032,222— $01,481SEC↗
KEG KEY ENERGY SERVICES INC A Award deriv2017-12-312018-01-08741— $03,703SEC↗
KEG KEY ENERGY SERVICES INC A Award deriv2017-12-312018-01-08741— $03,703SEC↗
KEG KEY ENERGY SERVICES INC D To issuer deriv2017-12-312018-01-082,221— $01,482SEC↗
KEG KEY ENERGY SERVICES INC D To issuer2017-12-312018-01-034,443— $011,036SEC↗
KEG KEY ENERGY SERVICES INC F Tax w/h2017-12-312018-01-03406$11.82 $4.8K15,479SEC↗
KEG KEY ENERGY SERVICES INC A Award2017-12-312018-01-031,481— $015,885SEC↗
KEG KEY ENERGY SERVICES INC A Award2017-12-312018-01-038,886— $014,404SEC↗
KEG KEY ENERGY SERVICES INC A Award2017-12-312018-01-081,481— $015,885SEC↗
KEG KEY ENERGY SERVICES INC A Award2017-12-312018-01-088,886— $014,404SEC↗
KEG KEY ENERGY SERVICES INC F Tax w/h2017-12-312018-01-08406$11.82 $4.8K15,479SEC↗
KEG KEY ENERGY SERVICES INC D To issuer2017-12-312018-01-084,443— $011,036SEC↗
KEG KEY ENERGY SERVICES INC F Tax w/h2017-12-202017-12-22406$12.05 $4.9K5,518SEC↗
KEG KEY ENERGY SERVICES INC A Award deriv2016-12-202016-12-222,962— $02,962SEC↗
KEG KEY ENERGY SERVICES INC A Award2016-12-202016-12-225,924— $05,924SEC↗
KEG KEY ENERGY SERVICES INC A Award deriv2016-12-152016-12-162,962— $02,962SEC↗