Kezar Life Sciences (NASDAQ:KZR) reported quarterly losses of $(0.25) per share. This is a 13.64 percent decrease over losses of $(0.22) per share from the same period last year.
Roper Clocks 22% Revenue Growth In Q3, Divests Business, Cuts FY21 Outlook
Roper Technologies Inc (NYSE: ROP) reported third-quarter&nbs