RE: Live Price!!!1 Oct 2025 11:54
I don't think staff cashing in shares would make much difference. If 30,000 staff sold £1000 of free shares it's only £30m with is less than 1/3000th of RR mcap. It's sentiment. All defence stocks are getting bashed today, plus US government shutdown threatening flight delays etc