Sun Life SLF Stock Analysis 165 Loss Key Levels 20260519 CNBC Disruptor 50 2026 Anthropic Tops the List as AI Race Intensifies Regscale CEO Travis Howerton Unveils Key Drivers Behind 300 Revenue Surge