Bullish case
$150 to $165
More likely if 2026 revenue reaches the high end of the $51.0 billion to $51.4 billion guide, ads revenue approaches $3 billion, operating margin keeps expanding toward the 31.5% target, and the market restores a mid-20s earnings multiple as growth stabilizes.