Top company: Akamai Technologies
Four years after its stock price bottomed out in the wake of the dot-com bubble, Akamai rose again with its Web content delivery operations.
2006's top five:
2. American Science and Engineering
3. Genzyme Corp.
4. Affiliated Managers Group
5. First Marblehead Corp.