Stoke Therapeutics grants options for 245,920 shares to 18 new employees - STOK News | Rallies