Helmerich & Payne, Inc.HP

Market cap
$2.7B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Sep 30, 2024135+3.23%
Sep 30, 2023131+3.06%
Sep 30, 2022127+76.35%
Sep 30, 202172+97.42%
Sep 30, 202036-70.39%
Sep 30, 2019123-7.17%
Sep 30, 2018133-2.19%
Sep 30, 2017136+42.13%
Sep 30, 201695-13.80%
Sep 30, 2015111-39.18%
Sep 30, 2014182+26.08%
Sep 30, 2013144-9.43%
Sep 30, 2012159+53.51%
Sep 30, 2011104+28.95%
Sep 30, 201081