PAYCHEX INCPAYX

Market cap
$40.2B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
May 31, 20252,417+2.83%
May 31, 20242,351+6.38%
May 31, 20232,210+8.76%
May 31, 20222,032+22.94%
May 31, 20211,653-1.05%
May 31, 20201,670+7.56%
May 31, 20191,553+8.93%
May 31, 20181,426+4.32%
May 31, 20171,367+8.31%
May 31, 20161,262+8.75%
May 31, 20151,160+6.67%
May 31, 20141,088+8.44%
May 31, 20131,003+5.39%
May 31, 2012952