Gildan GIL Stock Today Rallies 496 Resistance at 6001 20260520 Anthropic Nears 109 Billion Revenue Target Poised for First Profitable Quarter Source Says cbdMD YCBD Q1 2026 Earnings Fall Short EPS 008 Misses Mark