File: The Ford logo. AFP/Justin Sullivan/Getty Ford profits top estimates but sees more pricing pressure 06 February 2025