Leni Edna Florence Keough, President & Chief Executive Officer, Ten Percent Owner at Olivut Resources, holds 7.60M shares in Olivut Resources (Ticker: TSE:OLV). Most recently, Leni Edna Florence Keough Bought C$1,000,000 shares of Olivut Resources on Aug 24, 2023 for an estimated value of 50.00K.