Renaissance Technologies trims Nvidia as it discloses $2.24 billion in two tech stock positions | The Apex Times