Safe Harbor Marinas agrees to buy MarineMax for $53 per share in cash - HZO News | Rallies