Iris Energy (IREN) is an intriguing small cap to take a closer look at following opening sales of 2000 November $7.50 ITM puts and 1000 November $5 puts last Friday. IREN options are very actively traded and has 150,000 calls and 72,000 puts in open ...