Dollar General Corporation DG Evercore ISI Cuts Price Target to 145 Reaffirms In Line Rating Amid AI InStore Network Expansion Knightscope KSCP Stock Buy Sell Hold Hovering 20260420 Dollar General Corp DG Pzena Investment Management Cuts Stake by 35 in Q1 2026 Portfolio Rebalance PennyMac PMTW Stock Mandatory Convertible Smart Money Flows 20260420 Ditch the Generic How Was Your Weekend Small Talk Public Speaking Expert Advises Conversations Dont Need to Be Deep to Be Meaningful Progress PRGS Active Stock Progress meets EPS estimates with solid Q1 revenue IMMP Immutep gains 565 after Q1 2026 minor EPS miss investors stay optimistic on its clinical pipeline Is Turning TPB stock stable 093 20260420 WFRD Weatherford Q1 2026 EPS beats estimates by 391 percent shares jump 545 percent on positive investor sentiment Norfolk Southern Corporation NSC Q1 2026 Earnings Cost Discipline Safety Gains and Growth Catalysts in Focus Tesla Inc TSLA Q1 2026 Earnings Beat Driven by Margin Recovery Strategic AI Autonomy Investment Pipeline TLF Tandy posts Q4 2025 EPS of negative 008 dollars shares dip 021 in todays trading DAICW CID HoldCo releases limited quarterly earnings details leadership vows full performance disclosures next fiscal quarter Invesco CurrencyShares Japanese Yen Trust FXY Underperforms Broader SafeHaven Assets Amid Historic Gold Rally and Geopolitical Volatility CTS CTS Corp posts Q4 2025 earnings beat and 52 yearoveryear revenue growth shares dip 018 State Street SPDR SP Software Services ETF XSW 2026 Investment Merit Assessment for Tech Sector Exposure PMNT Perfect Moment management highlights directtoconsumer growth plans following its latest quarterly earnings release AMST Amesite shares gain 972 percent in todays trading following its Q1 2026 quarterly earnings release What does smart money think about Enphase Energy ENPH stock Creeps Higher 20260420 Is AmericanDrug DMAAR stock exposed to downside risk Selloff Intensifies 20260420 FROG JFrog tops Q4 2025 EPS expectations posts 24 percent year over year revenue gain as shares tick higher