Information Technology Stocks See Heightened Whale Activity in Todays Trading Session Enova International ENVA Stock Analysis 278 Loss Key Levels 20260519 McKesson Corporation MCK Sees 50 Surge Amid Strong Earnings Growth and Resilient Drug Distribution Model Infighting and Legal Challenges Threaten Air Taxi Industrys LongAwaited Breakthrough NexGen Energy Ltd NXE Q1 2026 Earnings Significant EPS Miss Reflects PreProduction Investment Phase Brazil Q1 GDP Growth Expected to Accelerate on Manufacturing Strength