Expensify stock rallies after BofA upgrades to Buy on potential for higher margins