Franklin FC Q1 2026 Earnings Miss EPS 017 vs 003 Expected Tech Corp BTQ Stock Jumps 626 Approaching 304 20260520