Jefferies initiates Stoke Therapeutics stock with Buy rating on epilepsy drug potential

Jefferies initiates Stoke Therapeutics stock with Buy rating on epilepsy drug potential