Netstreit Affirms FY2026 FFO Guidance of $1.35-$1.39 vs $1.31 Est
Share
NETSTREIT Corp.
NTST
20.18
+0.90%