Etsy (NASDAQ:ETSY) has outperformed the market over the past 5 years by 37.97% on an annualized basis producing an average annual return of 46.25%. Currently, Etsy has a market capitalization of $13.95 billion.
- Patients treated with omidubicel reported higher health-related quality of life scores during first-year post-transplant as compared to transplantation with umbilical cord blood (UCB)
- If approved, Omidubicel is