Fetching details from the dictionary...
public company; publicly listed company; publicly traded company
(Japanese) stock company that does not impose restrictions on share transfers