Share price decline9 May 2026 07:47
Taking a bit of a bashing recently despite new contracts and being in defence sector which is not wholly based on UK .
Even a takeover prospect subject to relevant clearance.
So are shares expensive, being manipulated or just subject to profit taking from early investors?