$2.9B
Market capitalization
527%
Total Stock Return Since IPO
$28.3B
Portfolio Fair Value
18.3%
Annualized Dividend Yield
As of September 30, 2026
Email Alerts
Stay informed and receive company updates straight to your inbox.