APT Financials: Alpha Pro Tech Ltd AI Analysis