Shares rally on the rise of large-caps