The shares only have value because they pay a dividend either now or in the future. If there were no dividend ever there would be no return on your investment because share holders would never receive a share of the profits. Those companies you mention are expected to pay a dividend at some point but aren’t now because they believe that reinvesting in capital will lead to higher dividends in the future.
Kinnell999 t1_iu8vd9s wrote
Reply to comment by Throbbing_Furry_Knot in UK Wind Power Hits a Record, Easing Reliance on Expensive Gas by Helicase21
The shares only have value because they pay a dividend either now or in the future. If there were no dividend ever there would be no return on your investment because share holders would never receive a share of the profits. Those companies you mention are expected to pay a dividend at some point but aren’t now because they believe that reinvesting in capital will lead to higher dividends in the future.