CanFite Bio CANF Future Outlook CANF Q4 2023 Earnings CanFite Biopharma Posts 962 EPS Beat 405B Revenue Abrdn Div AGD Stock Upgrade Alert Tick Up 20260418 Jerash JRSH Stock Market Efficiency Ticks Higher 20260415 NetScout Systems NTCT beats Q1 estimates with 052 EPS shares rise 209 despite revenue dip Warner Bros Discovery WBD Editorial Decline and Financial Pressures Mount as Legacy Media Assets Face Structural Headwinds McKesson Corporation MCK Stock Breakout Potential Stalls 20260415 CUE Cue Biopharma beats Q3 estimates with 196 revenue surge but shares drop 2