What has been 52-week high of Spencers Retail Ltd stocks? The highest price of Spencers Retail Ltd stock is ₹139.30 in the last 52-week. What is the share price of Spencers Retail Ltd (SPENCERS ...
While perhaps the best UK-originated business, ARM, did choose to eschew the UK and list on the US exchange, cyber security business Darktrace succumbed to a US private equity offer and tech darling ...