EPS estimates but beats revenue expectations. Barclays downgrades stock, citing COVID demand decline and RSV uptake ...