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