InterContinental Hotels Group Buys 40,000 Shares at $168.74 Average Price - IHG News | Rallies