Integra LifeSciences Holdings Corporation (IART)
NASDAQ: IART · Real-Time Price · USD
11.38
+0.05 (0.44%)
At close: Feb 27, 2026, 4:00 PM EST
11.17
-0.21 (-1.85%)
After-hours: Feb 27, 2026, 6:21 PM EST

IART Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8869671,7503,4054,6835,674
Market Cap Growth
-55.27%-44.72%-48.60%-27.30%-17.47%3.71%
Enterprise Value
2,6262,7073,4644,8005,8726,918
Last Close Price
11.3812.4222.6843.5556.0766.99
PE Ratio
---50.2625.9433.56
Forward PE
4.855.218.8312.9416.1620.19
PS Ratio
0.540.591.092.213.013.68
PB Ratio
0.850.931.132.142.603.37
P/FCF Ratio
17.5919.2070.1046.5821.0821.46
P/OCF Ratio
17.5919.2013.5324.3317.7118.16
PEG Ratio
--6.171.541.681.36
EV/Sales Ratio
1.611.662.153.113.774.49
EV/EBITDA Ratio
31.5432.5110.7312.5216.4421.63
EV/EBIT Ratio
38.4439.6319.0418.4624.5834.59
EV/FCF Ratio
52.1253.73138.7565.6826.4426.16
Debt / Equity Ratio
1.941.941.291.060.901.01
Debt / EBITDA Ratio
24.1124.115.724.134.255.00
Debt / FCF Ratio
39.8539.8579.5723.037.276.43
Net Debt / Equity Ratio
1.681.681.110.870.640.70
Net Debt / EBITDA Ratio
20.8920.895.313.583.243.71
Net Debt / FCF Ratio
34.5334.5368.6118.805.224.49
Asset Turnover
--0.410.400.410.42
Inventory Turnover
--1.591.661.831.91
Quick Ratio
--0.591.852.242.23
Current Ratio
--1.173.453.623.39
Return on Equity (ROE)
-39.99%-39.99%-0.44%3.99%10.35%10.57%
Return on Assets (ROA)
--2.91%4.24%3.89%3.38%
Return on Invested Capital (ROIC)
2.46%2.26%5.85%7.33%6.91%5.56%
Return on Capital Employed (ROCE)
--5.80%7.50%6.70%5.80%
Earnings Yield
-58.27%-53.39%-0.40%1.99%3.86%2.98%
FCF Yield
5.68%5.21%1.43%2.15%4.74%4.66%
Buyback Yield / Dilution
0.44%0.44%4.14%3.81%2.30%-0.30%
Updated Feb 26, 2026. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q