Corporate

Insider Transactions

Showing insider trading activity for GRANGE DAVID L.

Insider Trading Activity Chart

Visualizing insider transactions on stock price candles

Transaction Type
Insider Role
Min Transaction Value

No stock price data available.

Recent Filings
SymbolNameFiledTransactionTypeRoleShares
TNXPGRANGE DAVID L14 May 202612 May 2026A-Awarddirector22,700
TNXPGRANGE DAVID L15 May 202513 May 2025A-Awarddirector10,000
TNXPGRANGE DAVID L24 May 202423 May 2024A-Awarddirector104,621
TNXPGRANGE DAVID L10 May 20238 May 2023A-Awarddirector60,000
TNXPGRANGE DAVID L11 May 20229 May 2022A-Awarddirector:2,131,500
TNXPGRANGE DAVID L12 May 202110 May 2021A-Awarddirector270,882
TNXPGRANGE DAVID L6 May 20204 May 2020A-Awarddirector75,000
TNXPGRANGE DAVID L8 May 20196 May 2019A-Awarddirector30,000
TNXPGRANGE DAVID L13 Jun 201812 Jun 2018A-Awarddirector20,000
TNXPGRANGE DAVID L21 Feb 20188 Jun 2018director7,000
TNXPGRANGE DAVID L15 Feb 201813 Feb 2018A-Awarddirector7,000
PPDIGRANGE DAVID L1 Mar 201128 Feb 2011M-Exemptdirector, officer: Chief Executive Officer34,501
PPDIGRANGE DAVID L1 Mar 201128 Feb 2011M-Exemptdirector, officer: Chief Executive Officer34,501
PPDIGRANGE DAVID L1 Mar 201128 Feb 2011S-Saledirector, officer: Chief Executive Officer34,501
PPDIGRANGE DAVID L4 Nov 20102 Nov 2010M-Exemptdirector, officer: Chief Executive Officer373
PPDIGRANGE DAVID L4 Nov 20103 Nov 2010M-Exemptdirector, officer: Chief Executive Officer51,380
PPDIGRANGE DAVID L4 Nov 20103 Nov 2010M-Exemptdirector, officer: Chief Executive Officer51,380
PPDIGRANGE DAVID L4 Nov 20102 Nov 2010M-Exemptdirector, officer: Chief Executive Officer373
PPDIGRANGE DAVID L4 Nov 20103 Nov 2010S-Saledirector, officer: Chief Executive Officer51,380
PPDIGRANGE DAVID L4 Nov 20102 Nov 2010S-Saledirector, officer: Chief Executive Officer373