Shares of Invesco DB Agriculture Fund (NYSEARCA:DBA – Get Rating) reached a new 52-week high on Wednesday . The company traded as high as $22.02 and last traded at $22.01, with a volume of 175519 shares. The stock had previously closed at $21.90. Invesco DB Agriculture Fund Stock Performance The business has a 50-day moving […]