ParentFull thread__·If $29 per share massively undervalues Yahoo, wouldn't Yahoo have spent the last two years buying back huge amounts of its own stock?View on HN