Sign inGet started

Moody Ross R

Insider CIK 1467196 · NWLI President & Interim CEO, Director · ANAT Director, 10% owner · NWLI President, Director · ANAT Director, 10% owner

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
NWLI National Western Life Grou M Exercise deriv2024-07-092024-07-112,964— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2024-07-092024-07-1173,810— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2024-07-092024-07-1137,238— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2024-07-092024-07-1120,656— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2024-07-092024-07-114,429— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2024-07-092024-07-112,793— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2024-07-092024-07-116,342— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2024-07-092024-07-115,902— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2024-07-092024-07-116,798— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2024-07-092024-07-119,509— $00SEC↗
NWLI National Western Life Grou M Exercise2024-07-092024-07-116,798$303.77 $2.07M15,798SEC↗
NWLI National Western Life Grou D To issuer2024-07-092024-07-116,342$500.00 $3.17M9,000SEC↗
NWLI National Western Life Grou M Exercise2024-07-092024-07-116,342$311.16 $1.97M15,342SEC↗
NWLI National Western Life Grou D To issuer2024-07-092024-07-112,964$500.00 $1.48M9,000SEC↗
NWLI National Western Life Grou M Exercise2024-07-092024-07-112,964$216.48 $641.6K11,964SEC↗
NWLI National Western Life Grou M Exercise2024-07-092024-07-114,429$500.00 $2.21M9,000SEC↗
NWLI National Western Life Grou M Exercise2024-07-092024-07-114,429— $013,429SEC↗
NWLI National Western Life Grou M Exercise2024-07-092024-07-112,793$500.00 $1.40M9,000SEC↗
NWLI National Western Life Grou M Exercise2024-07-092024-07-112,793— $011,793SEC↗
NWLI National Western Life Grou D To issuer2024-07-092024-07-1173,810$500.00 $36.91M9,000SEC↗
NWLI National Western Life Grou M Exercise2024-07-092024-07-1173,810$220.61 $16.28M82,810SEC↗
NWLI National Western Life Grou D To issuer2024-07-092024-07-1137,238$500.00 $18.62M9,000SEC↗
NWLI National Western Life Grou M Exercise2024-07-092024-07-1137,238$218.44 $8.13M46,238SEC↗
NWLI National Western Life Grou D To issuer2024-07-092024-07-1120,656$500.00 $10.33M9,000SEC↗
NWLI National Western Life Grou M Exercise2024-07-092024-07-1120,656$192.10 $3.97M29,656SEC↗
NWLI National Western Life Grou D To issuer2024-07-092024-07-119,509$500.00 $4.75M9,000SEC↗
NWLI National Western Life Grou M Exercise2024-07-092024-07-119,509$252.91 $2.40M18,509SEC↗
NWLI National Western Life Grou D To issuer2024-07-092024-07-116,798$500.00 $3.40M9,000SEC↗
NWLI National Western Life Grou M Exercise2024-07-092024-07-115,902$334.34 $1.97M14,902SEC↗
NWLI National Western Life Grou D To issuer2024-07-092024-07-115,902$500.00 $2.95M9,000SEC↗
NWLI National Western Life Grou M Exercise deriv2024-06-242024-06-25217— $00SEC↗
NWLI National Western Life Grou M Exercise2024-06-242024-06-25217— $09,217SEC↗
NWLI National Western Life Grou M Exercise2024-06-242024-06-25217$491.40 $106.6K9,000SEC↗
NWLI National Western Life Grou M Exercise deriv2023-12-112023-12-133,098— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2023-12-112023-12-136,000— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2023-12-112023-12-135,929— $02,964SEC↗
NWLI National Western Life Grou D To issuer2023-12-112023-12-135,929$481.54 $2.86M9,000SEC↗
NWLI National Western Life Grou M Exercise2023-12-112023-12-133,098— $012,098SEC↗
NWLI National Western Life Grou M Exercise2023-12-112023-12-133,098$480.32 $1.49M9,000SEC↗
NWLI National Western Life Grou M Exercise2023-12-112023-12-136,000$210.22 $1.26M15,000SEC↗
NWLI National Western Life Grou M Exercise2023-12-112023-12-135,929$216.48 $1.28M14,929SEC↗
NWLI National Western Life Grou D To issuer2023-12-112023-12-136,000$481.54 $2.89M9,000SEC↗
NWLI National Western Life Grou A Award deriv2023-06-222023-06-26217— $0217SEC↗
NWLI National Western Life Grou M Exercise deriv2023-06-202023-06-21371— $00SEC↗
NWLI National Western Life Grou M Exercise2023-06-202023-06-21371$384.81 $142.8K9,000SEC↗
NWLI National Western Life Grou M Exercise2023-06-202023-06-21371— $09,371SEC↗
NWLI National Western Life Grou A Award deriv2022-12-142022-12-1673,810— $073,810SEC↗
NWLI National Western Life Grou M Exercise deriv2022-12-142022-12-16353— $00SEC↗
NWLI National Western Life Grou A Award deriv2022-12-142022-12-164,429— $04,429SEC↗
NWLI National Western Life Grou M Exercise2022-12-142022-12-16353— $09,353SEC↗
NWLI National Western Life Grou M Exercise2022-12-142022-12-16353$220.61 $77.9K9,000SEC↗
NWLI National Western Life Grou A Award deriv2022-06-172022-06-22371— $0371SEC↗
ANAT American National Group In U Tender2022-05-252022-05-252,790$190.00 $530.1K0SEC↗
ANAT American National Group In U Tender2022-05-252022-05-256,116,316$190.00 $1.16B0SEC↗
ANAT American National Group In U Tender2022-05-252022-05-2577,892$190.00 $14.80M0SEC↗
NWLI National Western Life Grou P Buy2022-05-132022-05-175,000$202.72 $1.01M9,000SEC↗
ANAT American National Group In M Exercise deriv2022-05-022022-05-03927— $00SEC↗
ANAT American National Group In D To issuer2022-05-022022-05-03927$189.15 $175.3K2,790SEC↗
ANAT American National Group In M Exercise2022-05-022022-05-03927— $03,717SEC↗
ANAT American National Group In S Sale2022-03-032022-03-04200$189.50 $37.9K77,892SEC↗
ANAT American National Group In S Sale2022-03-022022-03-0439,045$189.50 $7.40M78,092SEC↗
NWLI National Western Life Grou A Award deriv2021-12-142021-12-16353— $0353SEC↗
NWLI National Western Life Grou A Award deriv2021-12-142021-12-162,793— $02,793SEC↗
NWLI National Western Life Grou A Award deriv2021-12-142021-12-1637,238— $037,238SEC↗
NWLI National Western Life Grou M Exercise deriv2021-12-132021-12-141,700— $00SEC↗
NWLI National Western Life Grou M Exercise2021-12-132021-12-141,700— $05,700SEC↗
NWLI National Western Life Grou M Exercise2021-12-132021-12-141,700$215.50 $366.4K4,000SEC↗
NWLI National Western Life Grou M Exercise deriv2021-12-092021-12-13340— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2021-12-092021-12-13340— $00SEC↗
NWLI National Western Life Grou M Exercise2021-12-092021-12-13340$221.13 $75.2K4,000SEC↗
NWLI National Western Life Grou M Exercise2021-12-092021-12-13340— $04,340SEC↗
NWLI National Western Life Grou M Exercise2021-12-092021-12-13340$221.03 $75.2K4,000SEC↗
NWLI National Western Life Grou M Exercise2021-12-092021-12-13340— $04,340SEC↗
NWLI National Western Life Grou M Exercise deriv2021-12-062021-12-073,258— $00SEC↗
NWLI National Western Life Grou M Exercise2021-12-062021-12-073,258$132.56 $431.9K7,258SEC↗
NWLI National Western Life Grou D To issuer2021-12-062021-12-073,258$211.68 $689.7K4,000SEC↗
NWLI National Western Life Grou M Exercise deriv2021-11-112021-11-153,260— $00SEC↗
NWLI National Western Life Grou D To issuer2021-11-112021-11-153,260$235.15 $766.6K4,000SEC↗
NWLI National Western Life Grou M Exercise2021-11-112021-11-153,260$132.56 $432.1K7,260SEC↗
ANAT American National Group In A Award deriv2021-05-032021-05-04927— $0927SEC↗
ANAT American National Group In M Exercise deriv2021-05-012021-05-04750— $00SEC↗
ANAT American National Group In D To issuer2021-05-012021-05-04750$112.57 $84.4K2,790SEC↗
ANAT American National Group In M Exercise2021-05-012021-05-04750— $03,540SEC↗
NWLI National Western Life Grou M Exercise deriv2020-12-142020-12-161,475— $00SEC↗
NWLI National Western Life Grou M Exercise2020-12-142020-12-161,475— $05,475SEC↗
NWLI National Western Life Grou M Exercise2020-12-142020-12-161,475$203.74 $300.5K4,000SEC↗
NWLI National Western Life Grou M Exercise deriv2020-12-112020-12-15258— $00SEC↗
NWLI National Western Life Grou M Exercise2020-12-112020-12-15258$193.06 $49.8K4,000SEC↗
NWLI National Western Life Grou M Exercise2020-12-112020-12-15258— $04,258SEC↗
NWLI National Western Life Grou A Award deriv2020-12-092020-12-1120,656— $020,656SEC↗
NWLI National Western Life Grou A Award deriv2020-12-092020-12-11340— $0340SEC↗
NWLI National Western Life Grou A Award deriv2020-12-092020-12-113,098— $03,098SEC↗
ANAT American National Group In A Award deriv2020-08-272020-08-28750— $0750SEC↗
ANAT AMERICAN NATIONAL INSURANC M Exercise deriv2020-05-012020-05-05750— $00SEC↗
ANAT AMERICAN NATIONAL INSURANC M Exercise2020-05-012020-05-05750— $03,540SEC↗
ANAT AMERICAN NATIONAL INSURANC D To issuer2020-05-012020-05-05750$77.54 $58.2K2,790SEC↗
NWLI National Western Life Grou M Exercise deriv2020-02-182020-02-191,585$273.75 $433.9K1,585SEC↗
NWLI National Western Life Grou A Award deriv2019-12-272019-12-302,092— $02,092SEC↗
NWLI National Western Life Grou A Award deriv2019-12-272019-12-30258— $0258SEC↗
NWLI National Western Life Grou A Award deriv2019-12-272019-12-309,509— $09,509SEC↗
NWLI National Western Life Grou M Exercise deriv2019-12-122019-12-16198— $00SEC↗
NWLI National Western Life Grou M Exercise2019-12-122019-12-16198$254.60 $50.4K4,000SEC↗
NWLI National Western Life Grou M Exercise2019-12-122019-12-16198— $04,198SEC↗
ANAT AMERICAN NATIONAL INSURANC A Award deriv2019-05-012019-05-02750— $0750SEC↗
NWLI National Western Life Grou M Exercise deriv2018-12-132018-12-14163— $00SEC↗
NWLI National Western Life Grou M Exercise2018-12-132018-12-14163$299.11 $48.8K4,000SEC↗
NWLI National Western Life Grou M Exercise2018-12-132018-12-14163— $04,163SEC↗
NWLI National Western Life Grou A Award deriv2018-12-122018-12-14198— $0198SEC↗
NWLI National Western Life Grou A Award deriv2018-12-122018-12-141,700— $01,700SEC↗
NWLI National Western Life Grou A Award deriv2018-12-122018-12-146,798— $06,798SEC↗
NWLI National Western Life Grou M Exercise deriv2018-03-122018-03-141,000— $00SEC↗
NWLI National Western Life Grou F Tax w/h2018-03-122018-03-14142$321.99 $45.7K4,212SEC↗
NWLI National Western Life Grou F Tax w/h2018-03-122018-03-14646$321.99 $208.0K4,354SEC↗
NWLI National Western Life Grou S Sale2018-03-122018-03-14212$321.99 $68.3K4,000SEC↗
NWLI National Western Life Grou M Exercise2018-03-122018-03-141,000$208.05 $208.1K5,000SEC↗
NWLI National Western Life Grou M Exercise deriv2018-03-052018-03-075,518— $00SEC↗
NWLI National Western Life Grou S Sale2018-03-052018-03-07608$312.48 $190.0K0SEC↗
NWLI National Western Life Grou F Tax w/h2018-03-052018-03-074,505$312.48 $1.41M1,013SEC↗
NWLI National Western Life Grou F Tax w/h2018-03-052018-03-07405$312.48 $126.6K608SEC↗
NWLI National Western Life Grou M Exercise2018-03-052018-03-075,518$255.13 $1.41M5,518SEC↗
NWLI National Western Life Grou M Exercise deriv2018-02-192019-02-202,223— $00SEC↗
NWLI National Western Life Grou M Exercise2018-02-192019-02-202,223— $06,223SEC↗
NWLI National Western Life Grou M Exercise2018-02-192019-02-202,223$309.71 $688.5K4,000SEC↗
NWLI National Western Life Grou M Exercise deriv2018-02-162018-02-20166— $00SEC↗
NWLI National Western Life Grou M Exercise2018-02-162018-02-20166$314.99 $52.3K0SEC↗
NWLI National Western Life Grou M Exercise2018-02-162018-02-20166— $0166SEC↗
NWLI National Western Life Grou A Award deriv2017-12-132017-12-15163— $0163SEC↗
NWLI National Western Life Grou A Award deriv2017-12-132017-12-155,902— $05,902SEC↗
NWLI National Western Life Grou A Award deriv2017-12-132017-12-151,475— $01,475SEC↗
NWLI National Western Life Grou M Exercise deriv2017-04-172017-04-18233— $00SEC↗
NWLI National Western Life Grou M Exercise2017-04-172017-04-18233$302.78 $70.5K0SEC↗
NWLI National Western Life Grou M Exercise2017-04-172017-04-18233— $0233SEC↗
NWLI National Western Life Grou A Award deriv2017-02-162017-02-211,585— $01,585SEC↗
NWLI National Western Life Grou A Award deriv2017-02-162017-02-216,342— $06,342SEC↗
NWLI National Western Life Grou A Award deriv2017-02-162017-02-21166— $0166SEC↗
NWLI National Western Life Grou M Exercise deriv2016-12-152016-12-161,000— $00SEC↗
NWLI National Western Life Grou M Exercise deriv2016-12-152016-12-163,311— $00SEC↗
NWLI National Western Life Grou M Exercise2016-12-152016-12-163,311$114.64 $379.6K4,311SEC↗
NWLI National Western Life Grou D To issuer2016-12-152016-12-164,311$306.81 $1.32M0SEC↗
NWLI National Western Life Grou M Exercise2016-12-152016-12-161,000$114.64 $114.6K1,000SEC↗
NWLI National Western Life Grou M Exercise deriv2016-12-062016-12-082,207— $00SEC↗
NWLI National Western Life Grou M Exercise2016-12-062016-12-082,207$114.64 $253.0K2,207SEC↗
NWLI National Western Life Grou D To issuer2016-12-062016-12-082,207$292.65 $645.9K0SEC↗
NWLI National Western Life Grou A Award deriv2016-04-142016-04-18233— $0233SEC↗
NWLI National Western Life Grou A Award deriv2016-02-172016-02-198,893— $08,893SEC↗
NWLI National Western Life Grou A Award deriv2016-02-172016-02-192,223— $02,223SEC↗
ANAT AMERICAN NATIONAL INSURANC P Buy2015-09-082015-09-092,500$98.37 $245.9K2,790SEC↗
NWLI NATIONAL WESTERN LIFE INSU S Sale2014-03-182014-03-191,650$251.01 $414.2K0SEC↗
NWLI NATIONAL WESTERN LIFE INSU A Award deriv2013-12-112013-12-135,000— $00SEC↗
NWLI NATIONAL WESTERN LIFE INSU A Award deriv2013-12-112013-12-131,000— $00SEC↗
NWLI NATIONAL WESTERN LIFE INSU M Exercise deriv2013-09-242013-09-262,000— $00SEC↗
NWLI NATIONAL WESTERN LIFE INSU M Exercise2013-09-242013-09-262,000$150.00 $300.0K2,000SEC↗
NWLI NATIONAL WESTERN LIFE INSU F Tax w/h2013-09-242013-09-261,423$210.86 $300.1K577SEC↗
NWLI NATIONAL WESTERN LIFE INSU F Tax w/h2013-09-242013-09-26244$210.86 $51.4K333SEC↗
NWLI NATIONAL WESTERN LIFE INSU S Sale2013-09-242013-09-26333$210.86 $70.2K0SEC↗
NWLI NATIONAL WESTERN LIFE INSU M Exercise deriv2013-09-102013-09-122,000— $00SEC↗
NWLI NATIONAL WESTERN LIFE INSU F Tax w/h2013-09-102013-09-121,451$206.80 $300.1K549SEC↗
NWLI NATIONAL WESTERN LIFE INSU S Sale2013-09-102013-09-12317$206.80 $65.6K0SEC↗
NWLI NATIONAL WESTERN LIFE INSU F Tax w/h2013-09-102013-09-12233$206.80 $48.2K317SEC↗
NWLI NATIONAL WESTERN LIFE INSU M Exercise2013-09-102013-09-122,000$150.00 $300.0K2,000SEC↗
NWLI NATIONAL WESTERN LIFE INSU M Exercise deriv2013-08-092013-08-134,000— $00SEC↗
NWLI NATIONAL WESTERN LIFE INSU S Sale2013-08-092013-08-13684$213.31 $145.9K0SEC↗
NWLI NATIONAL WESTERN LIFE INSU F Tax w/h2013-08-092013-08-13503$213.31 $107.3K684SEC↗
NWLI NATIONAL WESTERN LIFE INSU F Tax w/h2013-08-092013-08-132,813$213.31 $600.0K1,187SEC↗
NWLI NATIONAL WESTERN LIFE INSU M Exercise2013-08-092013-08-134,000$150.00 $600.0K4,000SEC↗
NWLI NATIONAL WESTERN LIFE INSU M Exercise deriv2013-06-102013-06-111,000— $00SEC↗
NWLI NATIONAL WESTERN LIFE INSU M Exercise deriv2013-06-102013-06-112,000— $00SEC↗
NWLI NATIONAL WESTERN LIFE INSU F Tax w/h2013-06-102013-06-112,300$195.66 $450.0K700SEC↗
NWLI NATIONAL WESTERN LIFE INSU M Exercise2013-06-102013-06-113,000$150.00 $450.0K3,000SEC↗
NWLI NATIONAL WESTERN LIFE INSU F Tax w/h2013-06-102013-06-11280$195.66 $54.8K420SEC↗
NWLI NATIONAL WESTERN LIFE INSU S Sale2013-06-102013-06-11420$195.66 $82.2K0SEC↗
ANAT AMERICAN NATIONAL INSURANC P Buy2012-02-242012-02-2467$74.20 $5.0K67SEC↗
NWLI NATIONAL WESTERN LIFE INSU S Sale2011-06-162012-01-20100$151.07 $15.1K0SEC↗