Stoke Therapeutics Posts -4.63 ROIC/WACC, Best Among Biopharma Peers - STOK News | Rallies