There goes $406 May 2026 18:18
Q1 results were more than decent: 96c/share adjusted earnings, more than double Q1 2025. Net revenue $317m, up from $266m, both heavily above analysts' expectations.
2026 guidance is now $1.215b-$1.285b net revenue, up ~10% on 3 months ago. Accelerated share buyback of $175m by end June, taking out ~3.7m shares (out of 121m).
Next stop $50? I keep thinking I should take some profits, then I think, why? if they're just going to carry on up, especially as eps will be rising almost exponentially on the fewer remaining shares.