Shattuck Labs stock is rising on Wednesday after the company provided positive initial results from a Phase 1 clinical trial. Read More