Company HOULIHAN LOKEY CAPITAL, INC. Address HOULIHAN LOKEY CAPITAL, INC., LOS ANGELES, 90067, CALIFORNIA