3 Medical Stocks Hitting New Highs, With Earnings Due This Week