These six stocks set 52-week highs:

  • While trading on above-average volume, Berkshire Hathaway (BRK.B) climbed today, reaching and then surpassing its previous 52-week high of $82.59. After trading at a volume of 4.7 million, the stock price increased 1%. The stock has been on an upward trajectory over the last two months, increasing $4.08 (5.2%) from a price of $78.90 on April 20, 2012. The stock is trading 3.2% above its 50-day moving average and 4.5% above its 200-day moving average.

  • The share price of CVS Caremark (CVS) rose today, reaching and then surpassing its previous 52-week high of $46.22. The stock was trading on above-average volume. On volume of 7.5 million shares, shares climbed 1.3%. Over the last two months, shares have shown some positive movement as the price has climbed $1.92 (4.3%) from a price of $44.33 on April 20, 2012. The stock is trading 2.9% above its 50-day moving average and 6.7% above its 200-day moving average.

  • While trading on above-average volume, Edwards Lifesciences (EW) climbed today, reaching and then surpassing its previous 52-week high of $100.74. The stock price went up 1.8% with a volume of 1.7 million. The stock is trading 18.6% above its 50-day moving average and 24.9% above its 200-day moving average.

  • The share price of DaVita (DVA) improved today, reaching and then surpassing its previous 52-week high of $91.89. The stock was trading on above-average volume. Shares increased 2.2%, moving with volume of 1.3 million shares. Shares have been on on the rise over the past month, climbing $12.73 (15.8%) from a price of $80.81 on May 18, 2012. The stock is trading 10.7% above its 50-day moving average and 11.6% above its 200-day moving average.

  • The share price of Coca-Cola FEMSA S.A.B. de C.V. (KOF) went up today, reaching and then surpassing its previous 52-week high of $123.55. In spite of its performance and peak price of $125, the stock was trading on below-average volume. Shares climbed 1.2%, trading at a volume of 104,684 shares. Share price is up, having risen $15.44 (14.1%) from $109.12 on May 18, 2012. The stock is trading 10% above its 50-day moving average and 17.2% above its 200-day moving average.

  • While trading on below-average volume, Huaneng Power International (HNP) rose today, reaching and then surpassing its previous 52-week high of $28.11. It peaked at $28.76. With a volume of 190,998, the stock price went up 2.8%. Share price increased over the last three months, now up $5.88 (25.7%) from $22.88 on March 22, 2012. The stock is trading 14.3% above its 50-day moving average and 18.9% above its 200-day moving average.