Ladenburg Thalmann – Eyes Are on Controlled Study (TACTI-003) Results; Reaffirm Buy, $8.30 PT (Analyst: Ahu Demir, PhD)

February 29, 2024