Is Epic Games Publicly Traded in 2023?

1