Dividend And ReturnsOver the next four quarters, a dividend yield of 4.3% and stock price appreciation of 19.6% is expected, resulting in an estimated 12-month total return of about 24%.
Financial PerformanceWSR reported 4Q24 results with core funds from operations beating consensus, demonstrating strong financial performance.
Leverage And Debt ManagementManagement has diligently chipped away at its leverage ratio, measured by debt/EBITDA, as the year ended at the lower end of guidance, while the ratio has declined significantly since management took the helm.