Home Stocks When Calendar Ranges, Leadership, Momentum and Price Align