Davis Robert Todd (CIK 0001771506)

Latest company ownership

Shares held
13,194
Last filed at
Dec 28, 2023
Confidence Score
50.0
2025Q4
Confidence Score History
2019Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 22, 2023 Dec 28, 2023 HALLADOR ENERGY CO Other Sell 22.5 -4,450 -25.22% $57.8K
Jul 31, 2023 Aug 2, 2023 HALLADOR ENERGY CO SVP & CAO Sell 46.3 -4,608 -37.61% $42.5K
Dec 1, 2021 Feb 2, 2022 HALLADOR ENERGY CO SVP & CAO Sell 47.5 -874 -27.96% $1.9K
Dec 1, 2019 Feb 14, 2020 HALLADOR ENERGY CO Chief Accounting Officer Sell 47.5 -874 -43.70% $2.6K