News Sierra Oncology, Inc. (SRRA) Stock on a Roll, Here’s Why Sierra Oncology, Inc. (SRRA), a late-stage drug development company, closed Tuesday’s regular trading session at $39.52 after gaining an increase