Lawlar Russell Douglas (CIK 0001841980)

Latest company ownership

Shares held
347,402
Last filed at
Nov 12, 2025
Confidence Score
28.0
2025Q4
Confidence Score History
2024Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 10, 2025 Nov 12, 2025 HECLA MINING CO/DE/ CFO Sell 17.5 -148,372 -29.93% $2.5M
Jun 23, 2025 Jun 25, 2025 HECLA MINING CO/DE/ CFO Sell 90.0 +51,708 5.39% $196.7K
Feb 24, 2025 Feb 26, 2025 HECLA MINING CO/DE/ CFO Sell 95.0 +50,579 19.18% $84.6K
Jun 21, 2024 Jun 25, 2024 HECLA MINING CO/DE/ CFO Sell 95.0 +72,963 10.02% $57.3K
Feb 26, 2024 Feb 28, 2024 HECLA MINING CO/DE/ CFO Sell 83.8 +3,653 2.64% $30.7K