Historydraft Logo
null

Popeyes

An initial public offering (IPO) of $142,818,479

2001
U.S.

AFC went public in 2001 with an initial public offering (IPO) of $142,818,479.


<