Global Net Lease has delivered a 31.1% return over the past year, and the key question for investors now is how that share price move lines up with what the valuation work is saying about the stock. Global Net Lease is up 31.1% over the past year, which puts more focus on whether the current price still leaves enough room against its underlying fundamentals. Improving balance sheet metrics and plans to reshape the property portfolio can support future cash flows. At the same time, execution…Read More
