These seven stocks hit 52-week highs:

  • While trading on below-average volume, Wal-Mart Stores (WMT) rose today, reaching and then surpassing its previous 52-week high of $69.95. It peaked at $70.72. On volume of 6.7 million shares, the stock has risen 1.8%. Over the last two months, shares have shown some positive movement as the price has climbed $11.89 (20.3%) from a price of $58.70 on May 4, 2012. The stock is trading 7% above its 50-day moving average and 12.5% above its 200-day moving average.

  • The share price of American Capital Agency (AGNC) improved today, reaching and then surpassing its previous 52-week high of $33.95. In spite of its performance and peak price of $34.07, the stock was trading on below-average volume. The stock price has risen 1.3% on a volume of 3.3 million shares. Shares have been on on the rise over the past three months, climbing $1.76 (5.5%) from a price of $32.22 on June 4, 2012. The stock is trading 4.2% above its 50-day moving average and 9.9% above its 200-day moving average.

  • While trading on below-average volume, Discover Financial Services (DFS) climbed today, reaching and then surpassing its previous 52-week high of $35. It peaked at $35.57. While trading at a volume of 1.6 million, the stock price has risen 1.7%. Share price is up, having risen $4.68 (15.2%) from $30.80 on June 4, 2012. The stock is trading 7.4% above its 50-day moving average and 13.6% above its 200-day moving average.

  • The share price of Ventas (VTR) rose today, reaching and then surpassing its previous 52-week high of $63.58. In spite of its performance and peak price of $64.25, the stock was trading on below-average volume. Shares are up 1.1%, trading at a volume of 731,983. Share price is up $7.71 (13.7%) from $56.33 on June 4, 2012. The stock is trading 7.8% above its 50-day moving average and 10.9% above its 200-day moving average.

  • While trading on above-average volume, Brookfield Asset Management (BAM) climbed today, reaching and then surpassing its previous 52-week high of $33.70. Shares have gained 2.3% on volume of 987,186 shares. Shares have been on on the rise over the past month, climbing $3.86 (12.8%) from a price of $30.27 on June 4, 2012. The stock is trading 6.9% above its 50-day moving average and 9.3% above its 200-day moving average.

  • While trading on below-average volume, ASML (ASML) went up today, reaching and then surpassing its previous 52-week high of $52.42. It peaked at $52.87. The stock price has gained 1.2% with 388,683 shares moving. Shares have been on an upward trajectory over the past month, rising $8.84 (20.1%) from a price of $43.97 on June 4, 2012. The stock is trading 9.2% above its 50-day moving average and 12.3% above its 200-day moving average.

  • The share price of TELUS Corporation (TU) climbed today, reaching and then surpassing its previous 52-week high of $59.25. In spite of its performance and peak price of $60.22, the stock was trading on below-average volume. The stock price is up 1.6% with a volume of 59,511 shares. Share price is up $3.97 (7.1%) from $55.94 on June 4, 2012. The stock is trading 5.2% above its 50-day moving average and 6.9% above its 200-day moving average.