TD Cowen Maintains Buy Rating on Snowflake Ahead of Q1 Earnings Report Dropbox CEO Drew Houston to Step Down After 19 Years Transition to Executive Chairman Indias Gen Z Anger Fuels Cockroach Movement as Associated Website Goes Offline UK Government Borrowing Hits Highest Level Since COVID19 Pandemic in April NASCAR Champion Kyle Busch Dies at 41 from Pneumonia and Sepsis Complications Medpace MEDP Faces Securities Class Action Lead Plaintiff Deadline on June 8 2026 Perpetua Resources Secures 29 Billion US Loan for Critical Minerals Project in Idaho