Stephen Leslie Abbott, Managing Director at Caravel Minerals Limited, holds 5.74M shares in Caravel Minerals Limited (Ticker: DE:STC). Most recently, Stephen Leslie Abbott Bought €84,858 shares of Caravel Minerals Limited on Jun 02, 2022 for an estimated value of 20.37K.