Seth Loring Harrison, Director, Ten Percent Owner at Eledon Pharmaceuticals, holds 284.36K shares in Akero Therapeutics (Ticker: AKRO), holds 17.16M shares in Stoke Therapeutics (Ticker: STOK), holds 154.58K shares in HeartWare International (Ticker: HTWR). Most recently, Seth Loring Harrison Sold ― shares of Akero Therapeutics on Dec 02, 2022 for an estimated value of 1.09M.