Each year, 200 students from Tulane's A. B. Freeman School of Business work in teams to provide coverage for 40 small-cap public companies headquartered in six southern states. Teams meet with top management, visit company sites, design financial models, and publish in-depth, unbiased investment res...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
1993 (32 years)
Address:
null
HIGH
spending power