Alphabet shares rose ~5% following first-quarter earnings that exceeded expectations. Alphabet reported $2.81 per share on $90.23 bn in revenue, surpassing analyst estimates of $2.01 per share and $89.12 bn. The advertising businesses posted solid growth despite growing AI competition.