Incyte Corporation is an American multinational pharmaceutical company with headquarters in Wilmington, Delaware. The company currently operates manufacturing and R&D locations in North America, Europe, and Asia. From Wikipedia
He says investors can still find faster growth at lower prices despite lofty valuations.