News Supermicro (SMCI) Faces Stock Drop After $2B Convertible Notes Plan and Insider Sell-Off by ytools June 23, 2025 June 23, 2025 Supermicro (SMCI) Stock Dips 7% Amid $2B Convertible Note Deal and Insider Selling Read more 0 FacebookTwitterWhatsappTelegram