Inox Wind Reports 45 Drop in Q4 Profit to Rs 106 Crore Revenue Declines Marginally Copart Q1 2026 Earnings EPS Beats Estimates by 379 as Stock Declines SoFi vs TD Bank A Comparative Look at Digital and Traditional Banking Options