Pampa PAM Q1 2026 Earnings EPS 21571 Beats Estimates Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA Bit Digital BTBT Reaffirms EthereumCentric Strategy Amid Evolving Crypto Landscape Tech Gains Fail to Lift Markets as Broad Indexes Slip