The Insider Activity Of Impel Pharmaceuticals Inc. (IMPL) Should Not Be Ignored

As of Friday close, Impel Pharmaceuticals Inc.’s (NASDAQ:IMPL) stock was down -$0.25, moving down -39.73 percent to $0.38. The average number of shares traded per day over the past five days has been 534,620 shares. 1 time new highs have been achieved over the past 5 days, with a -$0.8173 fall in that time frame. […]