My theory on why
$SNOW announced buyback is fairly simple. At investor day last year, they guided for 2% p.a. dilution moving forward. The dilution has gone higher as they made multiple acquisitions along the way, and so buying back shares is their way of maintaining this.