Home Stock Akamai stock surges 23% on $12B Anthropic AI cloud deal: why it could double