Blackstone Mtg BXMT Q1 2026 Results Miss Estimates EPS 021 vs 034 Ideal Power IPWR Stock Analysis RangeBound Near 574 20260519 Biofrontera BFRI Q1 2026 Earnings Miss Sparks Concern Lucid Diagnostics LUCD Rallies 130 as Bulls Target 102 20260519