Great insight and I see good results for these companies. The only concern for me is how long the AI wave can still be ride as I see signs of drawback. AMD which is my play for example peaked around $580 and now I think it dropped under $500. Wish I had taken some profits on the peak, but maybe a new wave will come.