Agree Realty Corp (ADC) AI Stock Analysis & Earnings