No, Renaissance Technologies Did Not Lose 20% | Heykuki News