An excellent earnings report combined with low interest rates equals an enthusiastic market response.... Read more