Shattuck Labs Inc <STTK.O>: Raymond James initiates coverage with Strong Buy rating; target price $18 - STTK News | Rallies