In the USA, if a publicly traded company is acquired, the purchase price will have to be reported publicly in reports to the SEC.  Acquisition of a private company won't have to be, although if it is bought by a public company then it will often show up in their SEC reports, although it may be obfuscated.  In the case of a large company like Google or Cisco, they may buy so many companies that you won't be able to find the price of any individual one in their reports. 
  
Whether or not to divulge purchase prices is usually dictated by the purchasing company, although the acquired company could potentially make it a condition of sale. I don't know what laws exist that cover acquisitions/mergers.  
  
There are a variety of reasons to not want to divulge.  But usually it seems to be avoidance of criticism.  
ඇමරිකා එක්සත් ජනපදයේ, ප්‍රසිද්ධියේ වෙළඳාම් කරන ලද සමාගමක් අත්පත් කර ගන්නේ නම්, මිලදී ගැනීමේ මිල සුරැකුම්පත් හා විනිමය කොමිෂන් සභාව වෙත ප්‍රසිද්ධියේ වාර්තා කළ යුතුය. පුද්ගලික සමාගමක් අත්පත් කර ගැනීම සිදු විය යුතු නැත, එය පොදු සමාගමක් විසින් මිල දී ගන්නේ නම්, එය බොහෝ විට ඔවුන්ගේ සුරැකුම්පත් හා විනිමය කොමිෂන් සභා වාර්තාවල පෙන්වනු ඇත, නමුත් එය අපැහැදිලි විය හැකිය. Google හෝ Cisco වැනි විශාල සමාගමක් සම්බන්ධයෙන් ගත් කල, ඔවුන් බොහෝ සමාගම් මිල දී ගත හැකි අතර, ඔබට ඔවුන්ගේ වාර්තාවල කිසිදු පුද්ගලයෙකුගේ මිල සොයා ගැනීමට නොහැකි වනු ඇත. මිලදී ගැනීමේ මිල හෙළිදරව් කිරීම හෝ නොකිරීම සාමාන්‍යයෙන් මිලදී ගන්නා සමාගම විසින් නියම කරනු ලැබේ, නමුත් අත්පත් කරගත් සමාගමට එය විකිණීමේ කොන්දේසියක් බවට පත් කළ හැකිය. අත්පත් කර ගැනීම්/ඒකාබද්ධ කිරීම් ආවරණය වන නීති මොනවාදැයි මම නොදනිමි. හෙළි කිරීමට අකමැති වීමට විවිධ හේතු තිබේ. නමුත් සාමාන්යයෙන් එය විවේචනයෙන් වැළකී සිටීම පෙනේ.  