SRC

$40.97
-$0.10 (-0.2%)
Closing price November 29, 2023
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.