INCA Investments
About the Business
INCA Investments is a finance institution located at 8950 Southwest 74th Court, Miami, Florida, United States. Founded in 2004, INCA manages over $500 million in assets for institutional clients. With a team representing diverse nationalities from the region and over 100 years of direct Latin American investment experience, INCA Investments uses a disciplined fundamental approach to invest in the equity markets of Latin America. Their investment philosophy is based on three main pillars: focusing on companies over countries, seeking mispriced opportunities in small and mid-cap companies, and investing in companies with strong business franchises and sustainable advantages. INCA Investments believes these companies are well-positioned to benefit from Latin America's secular consumer growth story.
Location & Phone number
8950 SW 74th Ct #2101, Miami, FL 33156, United States
Hours open
Monday:
9:00 AM - 6:00 PM
Tuesday:
9:00 AM - 6:00 PM
Wednesday:
9:00 AM - 6:00 PM
Thursday:
9:00 AM - 6:00 PM
Friday:
9:00 AM - 6:00 PM
Saturday:
Closed
Sunday:
Closed
Reviews
"incredible"
List of local businesses, places and services in Florida
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos