Universal Corporation (NYSE: UVV - Get Free Report)'s share price passed below its 200-day moving average during trading on Monday. The stock has a 200-day moving average of $50.48 and traded as low as $41.54. Universal shares last traded at $42.2690, with a volume of 355,699 shares changing hands. Analyst Ratings Changes Several equities analysts have








