Despite the EPS and revenue reduction, the firm's share price remains buoyant, indicating investors might be considering additional factors. The company's modest 1.1% dividend yield may be less significant in attracting buyers. Market sentiment seems positive due to the robust share price momentum.