Sure can, and many have. It's also possible for a publicly traded company to become certified as a B corporation, though it requires shareholder approval, and the process could be a bit more complicated.