LogicBio Therapeutics (OTCMKTS:LOGC) Shares Down 0.6% – Should You Sell?

Shares of LogicBio Therapeutics, Inc. (OTCMKTS:LOGC - Get Free Report) fell 0.6% during mid-day trading on Thursday. The stock traded as low as $7.98 and last traded at $8.26. 7,831 shares were traded during mid-day trading, a decline of 90% from the average session volume of 74,876 shares. The stock had previously closed at
Open original source