Home Business Pixar film nabs $51 million in domestic opening