Key Insights Significant control over Tvardi Therapeutics by retail investors implies that the general public has ...