Canadian Stocks Climb as SPTSX Composite Rises 070 RILY Q1 2024 Earnings Unexpected Loss as Market Pressures Mount US Q1 GDP Growth Revised Down to 16 Missing Expectations KalVista Pharmaceuticals KALV Holds Steady Near Support as Biotech Sector Watches for Catalyst