While the S&P 500 is up 16.9% since May 2025, Maximus (currently trading at $83.08 per share) has lagged behind, posting a ...