Cabaletta Bio (NASDAQ:CABA) Shares Down 8.4% – Should You Sell?
Cabaletta Bio, Inc. (NASDAQ:CABA – Get Free Report)’s stock price traded down 8.4% on Wednesday . The stock traded as low as $3.02 and last traded at $2.9950. 3,818,869 shares traded hands during mid-day trading, a decline of 1% from the average session volume of 3,857,512 shares. The stock had previously closed at $3.27. Wall […]
9 Sep 19:00 · The Markets Daily