💨 Abstract

Tvardi Therapeutics, Inc. (TVRD) reported a second-quarter net income of $4.2 million but had a net loss of $1 per share, missing Wall Street's expected loss of 51 cents per share. The results were based on estimates from three analysts surveyed by Zacks Investment Research.

Courtesy: WTOP Staff