Baidu will offer 95 million Class A common shares on the Hong Kong Stock Exchange on March 23, 2021 at HK$252 per share for a total value of about HK$23.94 billion. The underwriters have been granted an option to buy another 14.25 million shares.