TD Cowen analyst Marc Frahm maintained a Buy rating on Shattuck Labs (STTK – Research Report) yesterday. The company’s shares ...