Michael Utsler, Chairman & Managing Director & Chief Executive at Otto Energy Limited, holds 20.00K shares in Santos Limited (Ticker: STOSF), holds 5.00M shares in Otto Energy Limited (Ticker: OTTEF). Most recently, Michael Utsler Bought ― shares of Santos Limited on Sep 15, 2023 for an estimated value of 156.40K.