EPR Properties EPR Stock Retail Sales Marginal Loss 20260422 Is IDT Corporation IDT stock holding above support Q1 2026 EPS Misses Views Goldman Sachs Group Inc GS Bullish Trajectory Supported by Strategic Business Pivot Offset by NearTerm Cost and Geopolitical Risks CantorEquity CEPS Stock Should You Hold Earnings Report Calix CALX Stock Review Buy Sell or Hold Decision In Focus 20260420 Rapid7 RPD Stock Why Pricing Increase Bearish Momentum 20260422 Is Calamos Fund CHY stock struggling to move higher Touches High 20260420 BRLT Brill Earth shares gain modestly even after reporting a large Q4 2025 earnings per share miss Casella CWST Q1 2026 Earnings Surprise EPS 020 Up Significant Is Insulet Corporation PODD stock worth including in a portfolio Bearish Sentiment 20260420 Chaince CD Stock Trending Down Bullish Momentum 20260420 Air Products and Chemicals Inc APD PreEarnings Analysis Ahead of Fiscal Q2 2026 Release Growth Trajectory and NearTerm Upside Potential Is Nuveen NPFD stock outperforming similar companies Nuveen posts 271 EPS and strong quarterly revenue