Posted by ABMN Staff on Mar 30th, 2024
Shattuck Labs, Inc. (NASDAQ:STTK – Get Free Report)’s share price traded down 0.4% on Friday . The company traded as low as $8.68 and last traded at $8.94. 319,072 shares traded hands during mid-day trading, a decline of...
More of this article »