More than 300 U.S. companies — including two based in St. Louis — hit new trading highs last week as the country's major stock indices continued what's being called the "Trump rally" by reeling off five consecutive days of record highs. The market's high fliers spanned a broad cross section of the U.S.