Melar MACI Trading at 1085 Key Decision Point 20260520 Planet Fitness PLNT Q1 2026 Earnings EPS 074 Beats Estimates