Longtime Paychex Inc. shareholder, John Langdon has a beef related to the company's stock.

"Wish I would've bought more when I was younger," the Webster man said Wednesday during the Penfield company's annual shareholder meeting.

Paychex stock owners like Langdon and company executives crowded The Strong museum auditorium for the annual stockholder's meeting of the Penfield-based business services giant. Such events typically provide a brief overview of a firm's most-recent fiscal year's results and a look at plans for the coming months. For Paychex, the meeting also had an undertone of jocularity.

• Its German clients doubled with the acquisition of a Berlin firm, Lohndata.

• The company moved into the small business market in Brazil through a joint venture with Semco Partners.

• Revenues are not only growing, but also at an accelerated pace — up $192 million from fiscal 2013, compared with average annual growth of about $109 million over the three previous years.

"Fiscal year 2014 was a very significant year," CEO Martin Mucci said.

And for fiscal year 2015, which ends May 31, the company is expecting profits up another 6 to 8 percent.

At the same time, not everything at Paychex is rosy.

While the company has invested heavily in services aimed at helping businesses navigate health-care reform, "This has taken a little longer to get traction than we thought," Mucci said. But, he added, "We're very well positioned for the opportunity."

And Paychex stock has been somewhat a mixed bag. A hundred dollars invested in Paychex in 2009 would've been worth $183.86 by the end of fiscal 2014 — not as good a return as the S&P 500 over the same time span, at $233, or the returns of Paychex competitors, who collectively would have been at nearly $222.

So far this year, its shares have bounced between $40 and $45, averaging roughly $42. For the same time span in 2013, it fluctuated between $32 and $41, averaging $37. Paychex closed Wednesday at $43.05, down 49 cents or 1.1 percent on a day when all three major stock indexes were down.

While Paychex has lagged behind the S&P, Mucci said, "If we continue to show higher growth rates, the stock will continue to go up."