INCYTE CORP (INCY)

Market cap
$21B
P/E ratio
16.4x
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202531.3+780.81%
Dec 31, 20243.6-81.34%
Dec 31, 202319-0.21%
Dec 31, 202219.1-11.53%
Dec 31, 202121.6-371.27%
Dec 31, 2020-7.9-137.57%
Dec 31, 201921.1+116.07%
Dec 31, 20189.8-178.49%
Dec 31, 2017-12.5-167.78%
Dec 31, 201618.4+45.15%
Dec 31, 201512.7+77.09%
Dec 31, 20147.2+93.85%
Dec 31, 20133.7-64.76%
Dec 31, 201210.5-108.52%
Dec 31, 2011-123
AI Chat