These nine stocks struck 52-week highs: The share price of Merck & (NYSE:MRK) improved today, reaching and then surpassing its previous 52-week high of $39.79.

Read more