Lument LFT Stock Build a Position Slow Grind 20260420 Is Eton Pharmaceuticals ETON stock losing upward strength 184 20260420 Is KBR KBR stock losing momentum EPS beats analyst estimates by 33 on strong project delivery Is Boston Prop BXP stock still in expansion phase Q4 2025 Better Than Expected