Canadian Biotech Sector Attracts Investor Interest in 2026 Truist Financial TFC Q1 2026 Earnings EPS Beat of 86 Amidst Mixed Market Sentiment NetApp Stock Gains Momentum Ahead of Earnings as Data Storage Rival Everpure Nears Breakout