PAYCHEX INCPAYX

Market cap
$40.2B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
May 31, 202543.4-2.58%
May 31, 202444.5+0.91%
May 31, 202344.1+0.17%
May 31, 202244.1+8.15%
May 31, 202140.7-1.45%
May 31, 202041.3+0.43%
May 31, 201941.2-2.38%
May 31, 201842.2-2.77%
May 31, 201743.4+1.45%
May 31, 201642.7+0.93%
May 31, 201542.3-1.93%
May 31, 201443.2+0.15%
May 31, 201343.1+1.02%
May 31, 201242.7