Market Cap: $3.34B
Market Cap: $3.34B
Virginia Foxx sold between $15,001 - $50,000 of ARLP shares on 18 June.
Virginia Foxx sold ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 15 May.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 13 February.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 17 November.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 14 November.
Virginia Foxx bought ARLPVirginia Foxx sold between $1,001 - $15,000 of ARLP shares on 25 September.
Virginia Foxx sold ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 14 August.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 15 May.
Virginia Foxx bought ARLPVirginia Foxx sold between $15,001 - $50,000 of ARLP shares on 7 March.
Virginia Foxx sold ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 14 February.
Virginia Foxx bought ARLPVirginia Foxx sold between $15,001 - $50,000 of ARLP shares on 6 December.
Virginia Foxx sold ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 14 November.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 14 August.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 26 February.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 23 February.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 15 February.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 16 August.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 16 May.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 10 May.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 8 May.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 10 March.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 15 February.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 9 December.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 15 November.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 28 July.
Virginia Foxx bought ARLPVirginia Foxx bought between $15,001 - $50,000 of ARLP shares on 22 July.
Virginia Foxx bought ARLPVirginia Foxx bought between $15,001 - $50,000 of ARLP shares on 1 February.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 14 November.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 19 September.
Virginia Foxx bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 15 August.
Virginia Foxx bought ARLPThomas Macarthur sold between $15,001 - $50,000 of ARLP shares on 17 July.
Thomas Macarthur sold ARLPThomas Macarthur bought between $100,001 - $250,000 of ARLP shares on 1 June.
Thomas Macarthur bought ARLPVirginia Foxx bought between $1,001 - $15,000 of ARLP shares on 15 May.
Virginia Foxx bought ARLP