Largest retail REITs in the U.S., based on P/FFO ratio 2024-2025
The shopping center REIT SITE Centers is estimated to reach the highest price to funds from operation (P/FFO) in the United States in 2025. According to the March 2024 estimate, the P/FFO value of SITE Centers, one of the REITs with the largest caps in the country, will reach 13.9 percent in 2024 and 15.2 percent in 2025. P/FFO measures the ratio of the share price to the mean cash flow from operations. A high ratio suggests that the stock is priced higher compared to the company's cash flow - a sign of high investor confidence. Nevertheless, a high ratio also suggests that a stock may be overpriced.