R Ryder System Q1 2026 earnings top analyst estimates lifting shares more than 4 percent in todays trading session DRMAW Dermata quarterly earnings core metrics remain unavailable as investors await full official operational and financial disclosures CRSR Corsair EPS beats estimates by 42 yet shares fall 23 on margin concerns How Murano MRNO balances short term and long term focus