OIL STATES INTERNATIONAL, INCOIS

Market cap
$381.11M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 20247.7-28.66%
Dec 31, 202310.7+12.70%
Dec 31, 20229.5+242.17%
Dec 31, 20212.8-104.07%
Dec 31, 2020-68.3+562.63%
Dec 31, 2019-10.3-195.33%
Dec 31, 201810.8+114.56%
Dec 31, 20175-29.21%
Dec 31, 20167.1-57.96%
Dec 31, 201516.9-29.17%
Dec 31, 201423.9-19.23%
Dec 31, 201329.6