E-2 visas are generally issued for up to five years, though the length of stay may depend on the country of origin. It can be renewed indefinitely, as long as the business continues to operate and the applicant meets the visa conditions.