3 STOCK SPLIT STOCKS TO BUY AND HOLD FOR AT LEAST A DECADE