OIL STATES INTERNATIONAL, INCOIS

Market cap
$381.11M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 202453-36.84%
Dec 31, 202384+19.51%
Dec 31, 202270+340.40%
Dec 31, 202116-103.66%
Dec 31, 2020-436+315.59%
Dec 31, 2019-105-189.13%
Dec 31, 2018118+248.14%
Dec 31, 201734-31.64%
Dec 31, 201649-73.46%
Dec 31, 2015186-57.18%
Dec 31, 2014435-44.96%
Dec 31, 2013790