Instructure Pays Hackers to Delete Stolen Student Data After Canvas Breach Meta Secures 33 Billion in Tax Breaks for 10 Billion Louisiana Data Center Sparks Debate on Incentive Costs CL NWGL Stock Analysis 364 Loss Key Levels 20260514