Indeed, a very nice P/O. "AG" = Aktiengesellschaft. Translates to "stock corporation." In Germany, all publicly traded companies are AG's, but not all AG's are publicly traded. AG's have two sets of boards -- the Vorstand, which usually consists of the CEO, CFO and other top management, and an Aufsichtsrat, which translates to "supervisory board," which has the function of overseeing management and representing the shareholders. I'm not sure how this relates to the two maker marks, perhaps before and after the company went public?