Baidu IPOed in August 2005, opening at US$27 a share and closing at an astounding US$122 a share.
In 2018, Baidu held a group wedding for three engineers, who were driven around with their brides in self-driving vehicles.
Source: SCMP Data - March 2019