Netstreit Corp (NTST) AI Stock Analysis & Earnings