Jeffrey Mcgroarty, SVP & CFO at Safeguard Scientifics, holds 52.83K shares in Annovis Bio (Ticker: ANVS), holds 43.13K shares in Safeguard Scientifics (Ticker: SFES). Most recently, Jeffrey Mcgroarty Bought ― shares of Annovis Bio on Feb 05, 2020 for an estimated value of 339.43K.