Is Liminatus Pharma LIMN stock worth buying today Earnings Report PNW Pinnacle Q4 2025 earnings far outpace analyst estimates as revenue climbs 42 percent year over year BLX Bladex posts 109 year over year Q4 2025 revenue growth shares dip marginally in trading today MRCY Mercury Systems posts massive EPS beat shares barely move despite 284 earnings surprise