SRC

$42.31
-$0.67 (-1.6%)
Closing Price on January 22, 2024

SRC Articles

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.