The stocks of 12 St. Louis companies finished 2018 in positive territory, but overall, local stocks badly underperformed national indexes, according to analysts at Argent Capital Management.
American Railcar leads 12 St. Louis stocks that finished higher in a bad year