Super Micro stock sinks as server maker fans AI spending worries with cuts to revenue, profit estimates Yahoo Finance 2025-04-29 20:45 Source Original site