Wall Road closes sharply greater on robust company earnings