> I think even public companies often disclose the prices though,
"Even public companies"? Public companies are required to report a lot of financial information publicly that non-public companies are neither required to report nor in the habit of reporting.