Xunlei XNET Q3 2024 Results Holding the Line at 008 Shutterstock SSTK Gains 45 Testing Resistance After Bounce from Support Fed May Need to Raise Rates in July to Appease Bond Vigilantes Yardeni Warns Turkcell Q4 2025 Earnings EPS of 440 Reported Amid Stock Decline