$1.5B
Market capitalization
465.6%
Total Stock Return Since IPO
$14.2B
Portfolio Fair Value
16.7%
Annualized Dividend Yield
As of June 30, 2025
Email Alerts
Stay informed and receive company updates straight to your inbox.