American Banking News reports that shares of Cavco hit a new 52-week high on Monday. The stock traded as high as $47.88 during mid-day trading and last traded at $47.88. The report also notes the stock has a 52-week low of $31.50 and a 52-week high of $47.89. Its 50-day moving average is $38.17 and its 200-day moving average is $35.45. The company has a market cap of $316.7 million and a price-to-earnings ratio of N/A.