Service Properties Trust (NASDAQ: SVC) Has Dropped -56.85% So Far This Year. Does That Mean Trouble Ahead?
During the last session, Service Properties Trust (NASDAQ:SVC)’s traded shares were 1.66 million, with the beta value of the company hitting 1.79. At the end