How do interest rates affect Milestone MIST stock Slips 20260420 Xunlei XNET Cost Structure Xunlei reports 008 EPS supported by steady edge cloud growth EVgo EVGO Stock vs Peers 249 20260420 James Bank BOTJ Stock Small Cap Focus Investor Interest 20260420