Research3h agoLadenburg Thalmann Initiates Service Properties Trust at Buy With $2.25 Price Target$SVC