Analyst Coverage Initiated: TRDA rating Outperform by Oppenheimer
Price Target: $22
Report Date: 01-05-2024
Symbol: TRDA - Entrada Therapeutics
Sector:
Industry:
Analyst Coverage Initiated: TRDA rating Outperform by Oppenheimer
Price Target: $22
,