Tvardi Therapeutics, Inc. (TVRD) Financial Statements & SEC Data