U.S. markets wrapped up another strong week, with major stock indexes rising steadily on Friday. The....