Btq Stock Analysis Btq Technologies Corp Falls 3 To 2.59 Performance Outlook 20260401