$1.8B
Market capitalization
493%
Total Stock Return Since IPO
$15.8B
Portfolio Fair Value
16.6%
Annualized Dividend Yield
As of September 30, 2025
Email Alerts
Stay informed and receive company updates straight to your inbox.