SL Green's Q1 Earnings Miss Estimates, Stock Drops 4% | Intellectia.AI