Sensex ends above 51,000, IT stocks up

Sensex ends above 51,000, IT stocks up