DANVERS, Mass.--(BUSINESS WIRE)--Abiomed, Inc. (NASDAQ: ABMD) today announced the completion of the public offering of 2,419,932 shares of its common stock at $17.3788 per share. The net proceeds to Abiomed from the offering were approximately $41.7 million, after deducting the underwriting discount and estimated offering expenses.