PAYCHEX INCPAYX

Market cap
$39.6B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
May 31, 2025130+24.45%
May 31, 2024104+23.14%
May 31, 202385-19.87%
May 31, 2022106+18.76%
May 31, 202189+12.09%
May 31, 202079+4.61%
May 31, 201976+1.88%
May 31, 201875+30.24%
May 31, 201757+0.88%
May 31, 201657+9.67%
May 31, 201552+5.94%
May 31, 201449+14.29%
May 31, 201343-38.74%
May 31, 201270+53.52%
May 31, 201145+21.70%
May 31, 201037