Pfizer agreed to accept $29 million to resolve a dispute with the U.S. Securities and Exchange Commission stemming from the ...