ASX hot stocks: Macquarie Group Ltd, Boral Limited, Crown Resorts Ltd and Harvey Norman Holdings Limited