The company earned $1.89, far above the $1.71 per share that analysts had expected on average.
Search Results - stltoday.com, St. Louis Post-Dispatch: Business
Fri, 10/31/2014 - 6:29am
The company earned $1.89, far above the $1.71 per share that analysts had expected on average.