Needham & Company LLC restated their buy rating on shares of Shattuck Labs (NASDAQ:STTK – Free Report) in a research report sent to investors on Friday, Benzinga reports. They currently have a $12.00 price target on the stock.
Separately, HC Wainwright restated a buy rating and set a $28.00 target price on shares of Shattuck Labs in a research report on Thursday.
Get Our Latest Analysis on Shattuck Labs
Shattuck Labs Trading Down 2.9 %
Shattuck Labs (NASDAQ:STTK – Get Free Report) last released its earnings results on Thursday, May 2nd. The company reported ($0.37) earnings per share (EPS) for the quarter, beating analysts’ consensus estimates of ($0.45) by $0.08. Shattuck Labs had a negative net margin of 3,133.63% and a negative return on equity of 64.46%. The company had revenue of $1.15 million for the quarter, compared to the consensus estimate of $0.30 million. Shattuck Labs’s revenue was up 2200.0% on a year-over-year basis. Sell-side analysts expect that Shattuck Labs will post -1.85 earnings per share for the current fiscal year.
Insider Buying and Selling at Shattuck Labs
In other Shattuck Labs news, insider Stephen Stout sold 16,004 shares of the company’s stock in a transaction dated Wednesday, March 6th. The shares were sold at an average price of $10.53, for a total transaction of $168,522.12. Following the transaction, the insider now directly owns 74,437 shares in the company, valued at approximately $783,821.61. The transaction was disclosed in a filing with the SEC, which is accessible through the SEC website. Corporate insiders own 9.89% of the company’s stock.
Institutional Trading of Shattuck Labs
A number of hedge funds have recently modified their holdings of STTK. Franklin Resources Inc. acquired a new stake in shares of Shattuck Labs in the 4th quarter valued at approximately $11,663,000. Monashee Investment Management LLC acquired a new stake in shares of Shattuck Labs in the 4th quarter valued at approximately $713,000. Pinnacle Associates Ltd. raised its position in shares of Shattuck Labs by 13.9% in the 1st quarter. Pinnacle Associates Ltd. now owns 521,246 shares of the company’s stock valued at $4,660,000 after acquiring an additional 63,800 shares during the period. SG Americas Securities LLC acquired a new stake in shares of Shattuck Labs in the 4th quarter valued at approximately $268,000. Finally, Reliant Investment Management LLC bought a new stake in Shattuck Labs during the 4th quarter worth approximately $143,000. 58.74% of the stock is currently owned by institutional investors and hedge funds.
Shattuck Labs Company Profile
Shattuck Labs, Inc, a clinical-stage biotechnology company, develops therapeutics for the treatment of cancer and autoimmune disease in the United States. The company's lead product candidate is SL-172154, which is in Phase 1 clinical trial for the treatment of ovarian, fallopian tube, and peritoneal cancers.
See Also
- Five stocks we like better than Shattuck Labs
- How to Use the MarketBeat Dividend Calculator
- MarketBeat Week in Review – 4/29 – 5/3
- What is the Dow Jones Industrial Average (DJIA)?
- Apple’s Earnings Show Investors Its Strength and Its Weakness
- The “How” and “Why” of Investing in 5G Stocks
- Bargain Alert: 3 Large Caps With Extremely Oversold RSIs
Receive News & Ratings for Shattuck Labs Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Shattuck Labs and related companies with MarketBeat.com's FREE daily email newsletter.