Shares have been cut in half from last year's highs. Last month's numbers were in line, though their data centre numbers missed estimates due to supply shortages. Worse, their guidance in the current quarter was light though remains upbeat for the full year. It trades at under 17x 2023 earnings. Hasn't it been punished enough?