Leeward Group Holdings, Inc. is a full-service insurance agency and consulting company. It engages in the business of marketing and selling insurance products including property and casualty insurance products as well as life, health, and group health insurance products. The company was founded on November 27, 2006 and is headquartered in Pennington, NJ.
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