Investar Financial, a family office investment firm founded in 2000 and headquartered in Irving, Texas, focuses on majority and minority investments in private equity and diverse real estate asset classes. The firm emphasizes collaboration with management teams to create long-term shareholder value.