Historydraft LogoHistorydraft Logo
Historydraft
beta
Historydraft Logo
Historydraft
beta

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.


<