Sign inGet started

Hill Craig D

Insider CIK 1201539 · FFG Chairman of the Board, 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
FFG FBL FINANCIAL GROUP INC D To issuer deriv2021-05-252021-05-26422— $00SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer deriv2021-05-252021-05-26636— $00SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer deriv2021-05-252021-05-261,118— $00SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer deriv2021-05-252021-05-261,341— $00SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer deriv2021-05-252021-05-26210— $00SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2021-05-252021-05-261,000$61.00 $61.0K0SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2021-02-012021-02-03211— $0422SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2021-02-012021-02-03212— $0636SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2021-02-012021-02-03279— $01,118SEC↗
FFG FBL FINANCIAL GROUP INC A Award deriv2021-02-012021-02-031,341— $01,341SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2021-02-012021-02-03209— $0210SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2021-02-012021-02-03240— $00SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2021-02-012021-02-03211$56.02 $11.8K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2021-02-012021-02-03209— $01,209SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2021-02-012021-02-03240$56.02 $13.4K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2021-02-012021-02-03240— $01,240SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2021-02-012021-02-03212$56.02 $11.9K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2021-02-012021-02-03212— $01,212SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2021-02-012021-02-03279$56.02 $15.6K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2021-02-012021-02-03211— $01,211SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2021-02-012021-02-03209$56.02 $11.7K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2021-02-012021-02-03279— $01,279SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2020-02-012020-02-04209— $0419SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2020-02-012020-02-04254— $00SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2020-02-012020-02-04240— $0240SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2020-02-012020-02-04211— $0633SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2020-02-012020-02-04212— $0848SEC↗
FFG FBL FINANCIAL GROUP INC A Award deriv2020-02-012020-02-041,397— $01,397SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2020-02-012020-02-04240$53.78 $12.9K1,000SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2020-02-012020-02-04211$53.78 $11.3K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2020-02-012020-02-04212— $01,212SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2020-02-012020-02-04209— $01,209SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2020-02-012020-02-04254— $01,254SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2020-02-012020-02-04254$53.78 $13.7K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2020-02-012020-02-04240— $01,240SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2020-02-012020-02-04209$53.78 $11.2K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2020-02-012020-02-04211— $01,211SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2020-02-012020-02-04212$53.78 $11.4K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2019-02-012019-02-05254— $0254SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2019-02-012019-02-05239— $0480SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2019-02-012019-02-05344— $00SEC↗
FFG FBL FINANCIAL GROUP INC A Award deriv2019-02-012019-02-051,060— $01,060SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2019-02-012019-02-05211— $0844SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2019-02-012019-02-05209— $0628SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2019-02-012019-02-05239— $01,239SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2019-02-012019-02-05211— $01,211SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2019-02-012019-02-05209$70.88 $14.8K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2019-02-012019-02-05209— $01,209SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2019-02-012019-02-05239$70.88 $16.9K1,000SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2019-02-012019-02-05211$70.88 $15.0K1,000SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2019-02-012019-02-05254$70.88 $18.0K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2019-02-012019-02-05254— $01,254SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2019-02-012019-02-05344$70.88 $24.4K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2019-02-012019-02-05344— $01,344SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2018-02-012018-02-05209— $0837SEC↗
FFG FBL FINANCIAL GROUP INC A Award deriv2018-02-012018-02-051,055— $01,055SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2018-02-012018-02-05341— $00SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2018-02-012018-02-05343— $0344SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2018-02-012018-02-05254— $0508SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2018-02-012018-02-05239— $0719SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2018-02-012018-02-05343$71.20 $24.4K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2018-02-012018-02-05341— $01,341SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2018-02-012018-02-05209$71.20 $14.9K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2018-02-012018-02-05343— $01,343SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2018-02-012018-02-05254— $01,254SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2018-02-012018-02-05254$71.20 $18.1K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2018-02-012018-02-05239— $01,239SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2018-02-012018-02-05239$71.20 $17.0K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2018-02-012018-02-05209— $01,209SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2018-02-012018-02-05341$71.20 $24.3K1,000SEC↗
FFG FBL FINANCIAL GROUP INC A Award deriv2017-02-012017-02-031,046— $01,046SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2017-02-012017-02-03239— $0958SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2017-02-012017-02-03254— $0762SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2017-02-012017-02-03343— $0687SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2017-02-012017-02-03341— $0341SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2017-02-012017-02-03337— $00SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2017-02-012017-02-03341— $01,341SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2017-02-012017-02-03337— $01,337SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2017-02-012017-02-03337$69.10 $23.3K1,000SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2017-02-012017-02-03239$69.10 $16.5K1,000SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2017-02-012017-02-03341$69.10 $23.6K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2017-02-012017-02-03239— $01,239SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2017-02-012017-02-03254$69.10 $17.6K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2017-02-012017-02-03254— $01,254SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2017-02-012017-02-03343$69.10 $23.7K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2017-02-012017-02-03343— $01,343SEC↗
FFG FBL FINANCIAL GROUP INC A Award deriv2016-02-012016-02-031,197— $01,197SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2016-02-012016-02-03254— $01,016SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2016-02-012016-02-03336— $0337SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2016-02-012016-02-03343— $01,030SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2016-02-012016-02-03341— $0682SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2016-02-012016-02-03336$60.34 $20.3K1,000SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2016-02-012016-02-03254$60.34 $15.3K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2016-02-012016-02-03341— $01,341SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2016-02-012016-02-03336— $01,336SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2016-02-012016-02-03341$60.34 $20.6K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2016-02-012016-02-03343— $01,343SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2016-02-012016-02-03343$60.34 $20.7K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2016-02-012016-02-03254— $01,254SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2015-02-012015-02-03343— $01,373SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2015-02-012015-02-03341— $01,023SEC↗
FFG FBL FINANCIAL GROUP INC A Award deriv2015-02-012015-02-031,270— $01,270SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2015-02-012015-02-03336— $0673SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2015-02-012015-02-03341— $01,341SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2015-02-012015-02-03336$52.19 $17.5K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2015-02-012015-02-03336— $01,336SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2015-02-012015-02-03343— $01,343SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2015-02-012015-02-03341$52.19 $17.8K1,000SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2015-02-012015-02-03343$52.19 $17.9K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2014-02-012014-02-04336— $01,009SEC↗
FFG FBL FINANCIAL GROUP INC A Award deriv2014-02-012014-02-041,716— $01,716SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2014-02-012014-02-04340— $01,364SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2014-02-012014-02-04340— $01,676SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2014-02-012014-02-04336$38.63 $13.0K1,000SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2014-02-012014-02-04340$38.63 $13.1K1,336SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2014-02-012014-02-04336— $01,336SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2013-05-312013-06-032,000— $00SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2013-05-312013-06-034,000— $00SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2013-05-312013-06-032,000— $00SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2013-05-312013-06-032,000— $00SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2013-05-312013-06-034,000— $00SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2013-05-312013-06-032,000$32.56 $65.1K3,000SEC↗
FFG FBL FINANCIAL GROUP INC S Sale2013-05-312013-06-034,000$41.70 $166.8K1,000SEC↗
FFG FBL FINANCIAL GROUP INC S Sale2013-05-312013-06-034,000$41.70 $166.8K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2013-05-312013-06-032,000$26.35 $52.7K3,000SEC↗
FFG FBL FINANCIAL GROUP INC S Sale2013-05-312013-06-032,000$41.70 $83.4K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2013-05-312013-06-034,000$25.60 $102.4K5,000SEC↗
FFG FBL FINANCIAL GROUP INC S Sale2013-05-312013-06-032,000$41.70 $83.4K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2013-05-312013-06-032,000$37.86 $75.7K3,000SEC↗
FFG FBL FINANCIAL GROUP INC S Sale2013-05-312013-06-032,000$41.70 $83.4K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2013-05-312013-06-034,000$32.96 $131.8K5,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2013-02-012013-02-05336— $01,345SEC↗
FFG FBL FINANCIAL GROUP INC A Award deriv2013-02-012013-02-051,704— $01,704SEC↗
FFG FBL FINANCIAL GROUP INC D To issuer2013-02-012013-02-05336$34.94 $11.7K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2013-02-012013-02-05336— $01,336SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2012-12-032012-12-043,000— $00SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise deriv2012-12-032012-12-041,000— $00SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2012-12-032012-12-043,000$33.00 $99.0K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2012-12-032012-12-041,000$19.50 $19.5K2,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2012-12-032012-12-041,000$33.00 $33.0K1,000SEC↗
FFG FBL FINANCIAL GROUP INC M Exercise2012-12-032012-12-043,000$20.37 $61.1K4,000SEC↗
FFG FBL FINANCIAL GROUP INC A Award deriv2012-02-012012-02-031,681— $01,681SEC↗