Users' posts displaying the image began, "A 57,000-square-foot Temu warehouse in China went up in flames today." ...
Super Micro stock is set to notch a yearly gain of 6%, but shares remain far below highs near $120 in mid-March.