Vice President Grant Brackebusch sold 12,967 shares of Idaho Strategic Resources Inc (IDR) on June 14, 2024, as reported in a recent SEC Filing. Following this … Read More