CPI Card PMTS Drops 304 Key Support at 1487 20260519 IDEAYA Biosciences IDYA Stalls at 2891 Breakout or Breakdown 20260514 Alpha Teknova TKNO Q1 2026 Earnings Beat Revenue NA EPS 008