RMCOW Royalty positioning for growth as new business initiatives take shape despite earnings data pending IPHA Innate Pharma SA ADS climbs 368 percent despite sharp Q1 2026 EPS and revenue misses versus analyst estimates NIO Inc posts stunning Q4 earnings with EPS soaring 5187 above estimates and 33 revenue growth yet shares dip slightly