Epic is funny like that. They arent a publicly traded company and yet they act like one.
Epic is 40% owned by Chinese conglomerate Tencent, which is publicly traded.