Shares of Invesco DB Agriculture Fund (NYSEARCA:DBA – Get Free Report) hit a new 52-week high on Monday . The stock traded as high as $22.62 and last traded at $22.60, with a volume of 142111 shares. The stock had previously closed at $22.43. Invesco DB Agriculture Fund Stock Performance The stock has a fifty […]