DarkGura on Nostr: Mr. Mojo Risin' IIRC, Ubisoft is a publicly traded company. It's SEC Filings will ...Mr. Mojo Risin' (nprofile…qujm) IIRC, Ubisoft is a publicly traded company. It's SEC Filings will prove to be rather enlightening.