SRC

$42.31
-$0.67 (-1.6%)
Closing price January 22, 2024
24/7 Wall St. takes a closer look at a few recent analyst reports on REIT stocks. Despite the recent downturn, one Wall Street analyst sees upside in most of these stocks.