Home Business and Money Ferrari IPO debuts, stock market fails to absorb hormones