The Castle Group, Inc. through its subsidiaries manages luxury and mid-range resort condominiums and hotels on all of the major islands within the state of Hawaii, and a premier property located in New Zealand. Its portfolio includes hotels and condominiums throughout Hawaii on Kauai, Oahu, Maui, Molokai and the Big Island of Hawaii and in New Zealand on Auckland's North Shore. The company founded by Richard Stephen Wall and Christopher M. T. Thompson on August 21, 1981 and is headquartered in Honolulu, HI.
Fundamental metrics to determine fair value of the stock
Company’s recent performance and margins
Dividend yield, history and sustainability
Financial position and solvency of the company