Toll Brothers (NYSE:TOL) was upgraded from Market Perform to Strong Buy at Raymond James today. The stock closed yesterday at $23.22 on volume of 8.0 million shares, above average daily volume of 3.3 million.Toll Brothers share prices have moved between a 52-week high of $25.29 and a 52-week low of $13.16 and closed yesterday at 76% above that low price at $23.22 per share. The 200-day and 50-day moving averages have moved 0.17% higher and 0.22% higher over the past week, respectively.There is potential upside of 14.1% for shares of Toll Brothers based on a current price of $23.22 and an average consensus analyst price target of $26.50. The stock should find resistance at its 50-day moving average (MA) of $23.53, as well as support at its 200-day MA of $19.89.