These stocks reached one-year highs:

  • While trading on above-average volume, Diageo plc (DEO) climbed today, reaching and then surpassing its previous 52-week high of $107.78. Shares have climbed 1.3% with volume of 736,344 shares. The stock has been on an upward trajectory over the last two months, increasing $13.22 (13.9%) from a price of $95.34 on May 31, 2012. The stock is trading 6.3% above its 50-day moving average and 10.5% above its 200-day moving average.

  • While trading on below-average volume, Ashland (ASH) climbed today, reaching and then surpassing its previous 52-week high of $71.14. It peaked at $72.34. Shares have gained 1.6% on volume of 667,498 shares. Over the last two months, shares have shown some positive movement as the price has climbed $7.68 (12%) from a price of $63.93 on May 31, 2012. The stock is trading 5.7% above its 50-day moving average and 10.6% above its 200-day moving average.

  • The share price of 3D Systems Corporation (DDD) went up today, reaching and then surpassing its previous 52-week high of $38.24. In spite of its performance and peak price of $39.52, the stock was trading on below-average volume. The stock price is up 2% with a volume of 900,491 shares. Share price is up $5.06 (15.2%) from $33.26 on June 28, 2012. The stock is trading 14.6% above its 50-day moving average and 29.8% above its 200-day moving average.

  • While trading on below-average volume, Cabelas (CAB) improved today, reaching and then surpassing its previous 52-week high of $45.85. It peaked at $46.33. Shares have risen 1.1%, trading at a volume of 381,402 shares. Share price is up, having risen $10.80 (30.7%) from $35.15 on June 28, 2012. The stock is trading 20.2% above its 50-day moving average and 23.9% above its 200-day moving average.

  • The share price of Magellan Midstream Partners L.P (MMP) climbed today, reaching and then surpassing its previous 52-week high of $78.58. In spite of its performance and peak price of $79.07, the stock was trading on below-average volume. On volume of 158,859 shares, the stock has risen 1.1%. Shares have shown some positive movement over the last two months as the price has climbed $10.10 (14.7%) from a price of $68.81 on May 31, 2012. The stock is trading 9.2% above its 50-day moving average and 10.9% above its 200-day moving average.

  • While trading on below-average volume, TransCanada Corporation (TRP) went up today, reaching and then surpassing its previous 52-week high of $45.16. It peaked at $45.41. The stock price has gained 1.6% with 194,492 shares moving. The stock has been on the rise in the last two months, up $4.43 (10.8%) from a price of $40.92 on May 31, 2012. The stock is trading 6.9% above its 50-day moving average and 6.4% above its 200-day moving average.

  • The share price of Spectrum Brands Holdings (SPB) increased today, reaching and then surpassing its previous 52-week high of $36.87. The stock was trading on above-average volume. Shares have climbed 1.4% with volume of 233,373 shares. Shares have been on an upward trajectory over the past month, rising $4.77 (14.8%) from a price of $32.20 on June 28, 2012. The stock is trading 6.7% above its 50-day moving average and 12% above its 200-day moving average.

  • The share price of First American Financial (FAF) rose today, reaching and then surpassing its previous 52-week high of $17.91. In spite of its performance and peak price of $18.33, the stock was trading on below-average volume. The stock is up 3% with 247,726 shares changing hands. Shares are up over the last two months, having risen $2.33 (14.8%) from a price of $15.76 on May 31, 2012. The stock is trading 7.3% above its 50-day moving average and 12.2% above its 200-day moving average.

  • While trading on below-average volume, Grupo Aeroportuario del Sureste (ASR) improved today, reaching and then surpassing its previous 52-week high of $89.82. It peaked at $90.70. Shares have gained 1.7% on volume of 37,243 shares. The stock has been on an upward trajectory over the last two months, rising $19.08 (26.6%) from a price of $71.62 on May 31, 2012. The stock is trading 16.1% above its 50-day moving average and 20.6% above its 200-day moving average.