Opus Genetics Q2 revenue falls and misses estimates - IRD News | Rallies