In recent trading, shares of MRX (Symbol: MRX) have crossed above the average analyst 12-month target price of $35.75, changing hands for $35.87/share. When a stock reaches the target an analyst has ...