Shares of Lancaster Colony Corp. (NASDAQ:LANC) hit a new 52-week high during mid-day trading on Thursday following a stronger than expected earnings report, MarketBeat Ratings reports. The company traded as high as $124.25 and last traded at $120.36, with a volume of 333,428 shares. The stock had previously closed at $109.57. The company reported $1.06 […]