Bill Leavell has an estimated net worth of $NaN. This is based on reported shares in TORCHMARK CORP.
2016 was Bill Leavell's most active year for acquiring shares with 4 total transactions. Bill Leavell's most active month to acquire stocks was the month of January. 2018 was Bill Leavell's most active year for disposing of shares, totalling 6 transactions. Bill Leavell's most active month to dispose stocks was the month of January. 2019 saw Bill Leavell paying a total of $3,049,980.00 for 114,732 shares, this is the most they've acquired in one year. In 2018 Bill Leavell cashed out on 250,402 shares for a total of $18,399,239.92, their largest year based on trade value.