It may be a multi billion $ company the cash cows are now gone and signing a 25 year contract with countries who refuse to pay on time or defer payments because of perceived contract breaches will soon wittle that away. Just like when it lost its AAA credit rating and the share went from $60 to $7 to $31 to $24 no thought that would be possible. The share price will sub $20 because the rot has already set in.
Prefix has added how much to the bottom line? It will miss its revenue targets because the leadership are to old and don't have foresight to deliver it and they are ultimately the decision makers. Market no longer trusts them and their are better companies to invest in.