Founded in 2001
$1.6T
8,528
Q4 2025
+3.4%
Create a free account to unlock investor insights and portfolio data.