These stocks reached one-year highs:

  • The share price of Ebay (EBAY) increased today, reaching and then surpassing its previous 52-week high of $44.44. The stock was trading on above-average volume. Shares saw a 2% price increase and traded at a volume of 22 million. Shares have shown some positive movement over the last two months as the price has climbed $5.63 (14.4%) from a price of $39.22 on May 22, 2012. The stock is trading 10% above its 50-day moving average and 16.3% above its 200-day moving average.

  • While trading on above-average volume, Toll Brothers (TOL) climbed today, reaching and then surpassing its previous 52-week high of $30.51. Shares rose 4.4%, moving with volume of 5.6 million shares. Over the last three months, the stock has gained $7.20 (30.6%) from a price of $23.51 on April 24, 2012. The stock is trading 10.2% above its 50-day moving average and 19% above its 200-day moving average.

  • The share price of Two Harbors Investment (TWO) improved today, reaching and then surpassing its previous 52-week high of $11.09. The stock was trading on above-average volume. With a volume of 10.3 million, the stock price went up 3.5%. Over the last two months, shares have shown some positive movement as the price has climbed $1.05 (10.4%) from a price of $10.15 on May 22, 2012. The stock is trading 6% above its 50-day moving average and 9% above its 200-day moving average.

  • While trading on above-average volume, Plains All American Pipeline L.P (PAA) climbed today, reaching and then surpassing its previous 52-week high of $86.97. After trading at a volume of 495,604, the stock price increased 1.3%. The stock has been on an upward trajectory over the last two months, increasing $8.77 (11.1%) from a price of $79.23 on May 22, 2012. The stock is trading 8.7% above its 50-day moving average and 10.8% above its 200-day moving average.

  • The share price of MRC Global (MRC) climbed today, reaching and then surpassing its previous 52-week high of $22.97. The stock was trading on above-average volume. On volume of 99,636 shares, shares went up 2.9%.