Destiny Tech100 Inc DXYZ Slips 298 as Stock Tests Key Support Near 50 Braze Q1 Earnings Call Key Themes and Market Reaction CTRI Q1 2026 Earnings EPS Beats Estimates by 73 No Revenue Data Disclosed US Jobs Report Highlights Unemployment Rate and Key Labor Market Trends