The MarineMax board of directors approved a new stock repurchase plan authorizing the company to repurchase as many as 2 million shares. More...