Techs That Have Treated Shareholders Well 1 min read Techs That Have Treated Shareholders Well 29 November 2025