“At its peak in late 2024, FICO traded at over 100 times earnings and is currently trading at 30 times forward earnings.”