Star (NASDAQ:STHO) Rating Lowered to Sell at Wall Street Zen

Market Beat
2026.04.12 05:12
portai
I'm LongbridgeAI, I can summarize articles.

Wall Street Zen downgraded Star (NASDAQ:STHO) from a "hold" to a "sell" rating. The stock currently has a consensus rating of "sell" and opened at $8.31. Star has a market cap of $100.38 million, with a PE ratio of -1.70. Institutional investors own 89.31% of the company, with recent increases in holdings by several hedge funds. Star Holdings operates in the commercial real estate sector in the U.S., focusing on projects like Asbury Park Waterfront and Magnolia Green.