BLK Stock and Financials