TMPLTemple Bar Investment Trust PLC
LSE · GB · Financial Services
419.15GBP+0.28%Mkt Cap: 1.65B $P/E: 4.31