Stock analysis, AI verdict, fundamentals & technical signals
Rating: NEUTRAL
Price: $6.26 Analyst target: $12.19 Upside: 94.73%
Service Properties Trust is a real estate investment trust, or REIT, that owns a diverse portfolio of hotel and net-leasing services and need-based retail properties in the United States and in Puerto Rico and Canada with 149 different brands across 23 industries. The company is headquartered in Newton, Massachusetts.
See the full interactive analysis & chart →Informational only — not investment advice.