TOP STORIES Service Properties Trust prices $500M stock at $1.20 per share rogerjudd - April 1, 2026 0 Post ContentÂ