These stocks reached one-year highs:

  • While trading on below-average volume, PPG Industries (PPG) went up today, reaching and then surpassing its previous 52-week high of $112.18. It peaked at $114.20. Shares have gained 1.6% on volume of 1.2 million shares. Shares are up over the last two months, having risen $14.52 (14.6%) from a price of $99.26 on May 22, 2012. The stock is trading 10% above its 50-day moving average and 14.4% above its 200-day moving average.

  • While trading on above-average volume, athenahealth (ATHN) climbed today, reaching and then surpassing its previous 52-week high of $91.64. The stock is up 10.7% with 1.3 million shares changing hands. The stock is trading 20.3% above its 50-day moving average and 25.5% above its 200-day moving average.

  • The share price of Onyx Pharmaceuticals (ONXX) climbed today, reaching and then surpassing its previous 52-week high of $68.98. The stock was trading on above-average volume. The stock price is up 5.2% with a volume of 1.7 million shares. The stock is trading 22.3% above its 50-day moving average and 35.2% above its 200-day moving average.

  • The share price of CoreLogic (CLGX) improved today, reaching and then surpassing its previous 52-week high of $20.76. In spite of its performance and peak price of $21, the stock was trading on below-average volume. The stock price has gained 2.2% with 803,758 shares moving. Share price rose over the last three months, now up $4.92 (30.8%) from $16 on April 24, 2012. The stock is trading 13.1% above its 50-day moving average and 22% above its 200-day moving average.

  • While trading on above-average volume, UniSource Energy (UNS) climbed today, reaching and then surpassing its previous 52-week high of $41.89. Shares are trading at a volume of 292,122 at a price bump of 1.6%. Shares have been on on the rise over the past three months, climbing $3.75 (9.8%) from a price of $38.20 on June 20, 2012. The stock is trading 8.5% above its 50-day moving average and 11.1% above its 200-day moving average.