BLX Bladex posts 109 year over year Q4 2025 revenue growth shares dip marginally in trading today LONA LeonaBio reports sharply worse than expected Q4 2025 EPS shares drop 336 on investor disappointment Rapid7 RPD Stock Trade Alert Slight Rise 20260420 AIHS Senmiao Tech shares drop 458 after Q1 2026 earnings post negative 015 EPS with no prior estimates Should I hold WiMi WIMI stock WiMi posts 2 EPS miss trailing analyst consensus forecast Amazoncom Inc AMZN What Nuveen JPC doing to improve profitability JPC Nuveen Q4 Earnings Fund Maintains Distributions Amid Income Focus What signals matter most for OneWater Marine ONEW stock 117 20260420