Temple Bar Investment Trust plc

TMPL ORD GBP0.05
Create an alert
Sell420.50p
Buy421.00p
2.50p (0.60%)
Last updated today at