Post navigation FICO stock hits 52-week low at 1192.01 USD CES Energy Q4 2025 slides: record results fuel growth momentum