Super Micro stock sinks as server maker fans AI spending worries with cuts to revenue, profit estimates Yahoo Finance April 29, 2025Finance link