XLONSTSDec 24, Last price 231.50GBP1D1.09%1Q1.98%Jan 201738.00%NameSecurities Trust of Scotland plcOverviewMarketsUnited KingdomChart & PerformanceD1W1MN