FFD Financial Corp (FFDF) AI Stock Analysis & Earnings