Mirion Shorts Are Heavy, But Bulls Hold the Upside Case
MIR heads into its Q2 print today with short sellers firmly entrenched — yet options traders are tilting decisively the other way. Short interest is genuinely elevated at 15.1% of the free float, with roughly 34.6…