May 13, 2024 9:48 PM

renaissance technologies $6 billion

Real Time Analytics