Caplin Point has delivered exceptional returns, with a 260% stock gain since July 2022, supported by a robust business model ...