Cc9f267dcArticleStrive reports $474.8 million Q3 net income as Bitcoin yield hits 63.2% year to date0