The S&P/ASX 200 (Index: ^AXJO) (ASX: XJO) has risen strongly today in a much-needed relief rally, despite a (very) volatile night on Wall Street. While the main bourse has risen 1%, these four ASX shares are generating even more excitement today.
JB Hi-Fi Limited (ASX: JBH) shares have gained 5.1% today to trade at $22.63, which is their highest price in more than five years. Although the specialty electronics retailer hasn't released any specific news that would explain the jump, it's possible that the shares are rising after Macquarie upgraded the stock to "outperform" and gave it a price target of $24. CLSA and Credit Suisse have price targets of $25 and $25.05, respectively.
Insurance Australia Group Ltd (ASX: IAG) shares have gained 3.4% to trade at $5.14 which could also relate to fresh broker news. Although it cut its price target by 9.2% to $5.40 per share, Bell Potter has upgraded its guidance from Hold to Buy while Morgan Stanley also upgraded its guidance from equal-weight to overweight. The shares have taken investors on a rollercoaster ride in recent years although legendary investor Warren Buffett has jumped on for the long-haul, giving investors some confidence it's headed in the right direction.
Rio Tinto Limited (ASX: RIO) shares have climbed 3.2% to $38.96, despite a heavy sell-off of their London-listed shares overnight and further falls in the iron ore price. It's possible that investors are simply wading their way into the shares after a heavy sell-off so far in 2016, but investors should be cautious. China's growth is slowing, as is its investment in new infrastructure, which poses as a huge headwind for iron ore miners.
Hills Ltd (ASX: HIL) shares have risen 13.3% to 25.5 cents, although shares did climb as much as 17.8% earlier in the session. The gain came after the company said Woolworths' recent decision to sell or wind-up its Masters home improvement business would not impact Woolworths' obligations under their exclusive licence agreement. Despite today's rise however, the shares remain more than 80% below their 52-week high price.