Epic Games was set up in 1991 by Tim Sweeney as Potomac Computer Systems. It was initially set up in his parents’ house in Potomac, Maryland. The company was renamed Epic MegaGames, Inc. after launching its first commercial video game, ZZT (1991).
Epic Games’ creator and CEO, Tom Sweeney, holds more than half of the company’s equity. Tencent Holdings, a Chinese company, is Epic Games’ second-largest shareholder (TCEHY). The world’s largest video game corporation, Tencent, owns almost 40% of Epic Games’ equity.
Epic Games does have stock. However, it is a privately held company. Hence, as a retail investor, you will be unable to purchase Epic Games stock through a stock exchange or brokerage account. You will have to put your money into companies that own Epic Games stock.