AI Super Micro in Focus Amid Barclays’ Concerns About AI Server Build VisibilityMarch 3, 2025 Barclays’ caution regarding “limited visibility” for AI server builds, particularly related to Nvidia’s Blackwell offerings, put Super Micro Computer (SMCI) in focus, leading to a drop in shares.