Idaho Strategic Resources (AMEX:IDR) reported $2.36 million in sales this quarter. This is a 8.17 percent increase over sales of $2.18 million the same period last year.
Amazon, Zoom Video Communications And 2 Other Stocks Insiders Are Selling
The Nasdaq 100 closed lower by over 100 points on Thursday. Investors, meanwhile, focused on some notable insider trades.