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