Over the last 90 days, Secure Trust Bank PLC has seen insider buying totaling £99,331.76, with executives accounting for the entire net value. Two executives were net buyers, with a total of three transactions recorded. The net buy represented 0.00036% of the company's float.