I Know for a fact the new CEO will be appointed sometime between 3 weeks and end of June. Morale within Destra is at an all time low with many key operators looking around. The new management style is not going down well with current employees and all 3 Divisons have been scrambling rewriting business plans.
I would not advocate buying in the short term