Marinemax, Inc (HZO) ticks all the boxes for top investors with its surprise performance of -24.24% last month.
Marinemax, Inc (NYSE: HZO) on Tuesday, plunged -5.96% from the previous trading day, before settling in for the closing price of $18.78. Within the past