These nine stocks struck 52-week highs:

  • While trading on above-average volume, CBS (CBS) climbed today, reaching and then surpassing its previous 52-week high of $35.18. On volume of 6.6 million shares, the stock price went up 1.3%. The stock has been on an upward trajectory over the last two months, rising $3.76 (11.8%) from a price of $31.74 on June 7, 2012. The stock is trading 10.4% above its 50-day moving average and 12% above its 200-day moving average.

  • While trading on below-average volume, Flowserve (FLS) climbed today, reaching and then surpassing its previous 52-week high of $124.25. It peaked at $125.94. With a volume of 548,197, the stock price improved 1%. Over the last two months, shares have shown some positive movement as the price has climbed $20.44 (19.5%) from a price of $104.78 on June 7, 2012. The stock is trading 11.1% above its 50-day moving average and 11.5% above its 200-day moving average.

  • The share price of NCR Corporation (NCR) went up today, reaching and then surpassing its previous 52-week high of $25.30. In spite of its performance and peak price of $25.61, the stock was trading on below-average volume. On volume of two million shares, shares rose 1.7%. The stock has been on the rise in the last two months, up $4.89 (23.6%) from a price of $20.71 on June 7, 2012. The stock is trading 12.4% above its 50-day moving average and 16.3% above its 200-day moving average.

  • While trading on below-average volume, SolarWinds (SWI) increased today, reaching and then surpassing its previous 52-week high of $54.67. It peaked at $56.24. After trading at a volume of 886,901, the stock price went up 3%. Share price is up $13.27 (31.1%) from $42.61 on July 6, 2012. The stock is trading 22.1% above its 50-day moving average and 26.4% above its 200-day moving average.

  • The share price of Westlake Chemical Corporation (WLK) improved today, reaching and then surpassing its previous 52-week high of $66.92. The stock was trading on above-average volume. After trading at a volume of 692,810, the stock price climbed 3.1%. The stock has been on an upward trajectory over the last two months, climbing $16.09 (30.9%) from a price of $52.01 on June 7, 2012. The stock is trading 21.9% above its 50-day moving average and 17.9% above its 200-day moving average.

  • While trading on above-average volume, FEI Company (FEIC) climbed today, reaching and then surpassing its previous 52-week high of $52.90. Shares saw a 3.1% price increase and traded at a volume of 715,224. Shares have been on on the rise over the past three months, climbing $6.55 (13.8%) from a price of $47.54 on July 6, 2012. The stock is trading 13.1% above its 50-day moving average and 14.3% above its 200-day moving average.

  • The share price of United Therapeutics Corporation (UTHR) increased today, reaching and then surpassing its previous 52-week high of $55.49. In spite of its performance and peak price of $56.24, the stock was trading on below-average volume. Shares rose 3.5% on volume of 690,080. Over the last three months, the stock has gained $13.25 (31.1%) from a price of $42.65 on May 9, 2012. The stock is trading 9.9% above its 50-day moving average and 16% above its 200-day moving average.

  • The share price of STERIS (STE) went up today, reaching and then surpassing its previous 52-week high of $32.83. The stock was trading on above-average volume. The stock price increased 3.7% with a volume of 974,627. Share price rose over the last three months, now up $3.56 (11.9%) from $30.01 on May 9, 2012. The stock is trading 8.2% above its 50-day moving average and 8.6% above its 200-day moving average.

  • While trading on above-average volume, Vail Resorts (MTN) climbed today, reaching and then surpassing its previous 52-week high of $52.15. With a volume of 427,152, the stock price improved 3.4%. Share price is up $3.90 (7.9%) from $49.40 on July 6, 2012. The stock is trading 9% above its 50-day moving average and 15.6% above its 200-day moving average.