Invesco Municipal Trust (NYSE:VKQ – Free Report)’s share price crossed above its fifty day moving average during trading on Wednesday . The stock has a fifty day moving average of $9.41 and traded as high as $9.55. Invesco Municipal Trust shares last traded at $9.55, with a volume of 95,656 shares traded. Invesco Municipal Trust […]