Ladenburg Thalmann – ESMO: Data Better Than Expected; Reiterate Buy and $8.30 PT

October 23, 2023