Kevin Thomas Gallagher, Managing Director & Chief Executive Officer at Santos Limited, holds 1.69M shares in Santos Limited (Ticker: STOSF). Most recently, Kevin Thomas Gallagher Sold $213,205 shares of Santos Limited on Mar 05, 2024 for an estimated value of 1.51M.