KEZAR LIFE SCIENCES ($KZR) posted quarterly earnings results on Tuesday, March 25th. The company reported earnings of -$2.77 per share, beating estimates of -$2.91 by ...