Ritchie Bros. takeover of ‘inferior' IAA opposed by Luxor

Luxor, which owns about 3.6 percent of Ritchie Bros. shares, said the company's share price has dropped 18 percent since the deal was announced Nov. 7.