$3.1B
Market capitalization
608%
Total Stock Return Since IPO
$27.6B
Portfolio Fair Value
~16%
Annualized Dividend Yield
As of June 30, 2026
Email Alerts
Stay informed and receive company updates straight to your inbox.