FSB Reports Nonbank Financial Sector Reached 2568 Trillion in 2024 Highlighting Systemic Risk Monitoring Snaps Q1 2026 Earnings Highlight Progress But Spotlight Turns to AR Glasses Strategy Installed IBP Stock Today Drops 172 Key Support at 19252 20260513 TFI TFII Q1 2026 Earnings EPS 069 Beats Estimates Is Avita Medical Rcel Stock Testing Resistance Price At 3.87 Down 0.77 20260407