NASDAQ : IART

Integra LifeSciences Holdings Corporation

$19.25 USD

-$0.6 (-3.02%)

Volume
704.68K
Average Volume
1.03M
Market Capitalization
$1.5B
P/E Ratio
-2.97
Dividend Yield
0.00%
Price Target
$19.00
Year High
$20.26
Year Low
$8.70
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.38
Institutional Ownership Summary
Institutional Ownership %

0.35%

Investors Holding

16

change: -185 | last: 201
Increased Positions

7

change: -89 | last: 96
Reduced Positions

4

change: -67 | last: 71
New Positions

4

change: -29 | last: 33
Sold Positions

189

change: 149 | last: 40
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

4.79M

IART Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $12.42 76.75M $953.27M $235.05M $2.03B $2.75B
2024-12-31 $22.68 77.01M $1.75B $246.38M $1.98B $3.48B
2023-12-31 $43.55 78.17M $3.4B $276.4M $1.68B $4.81B
2022-12-31 $56.07 83M $4.65B $456.66M $1.63B $5.83B
2021-12-31 $66.99 84.7M $5.67B $513.45M $1.67B $6.83B
2020-12-31 $64.92 84.65M $5.5B $470.17M $1.66B $6.68B
2019-12-31 $58.28 85.64M $4.99B $198.91M $1.46B $6.25B
2018-12-31 $45.10 82.86M $3.74B $138.84M $1.35B $4.95B
2017-12-31 $47.86 78.39M $3.75B $174.94M $1.84B $5.42B
2016-12-31 $42.90 74.72M $3.21B $102.06M $665M $3.77B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $9.42 76.95M $724.88M $236.81M $2.04B $2.53B
2025-12-31 $12.42 76.75M $953.27M $235.05M $2.03B $2.75B
2025-09-30 $14.33 76.75M $1.1B $232.19M $2.01B $2.87B
2025-06-30 $12.27 76.46M $938.2M $217.91M $2.01B $2.73B
2025-03-31 $21.99 76.46M $1.68B $239.1M $2.02B $3.46B
2024-12-31 $22.68 77.01M $1.75B $246.38M $1.98B $3.48B
2024-09-30 $18.17 76.45M $1.39B $215.16M $1.99B $3.16B
2024-06-30 $28.97 77.41M $2.24B $215.24M $2.01B $4.04B
2024-03-31 $34.72 77.74M $2.7B $591.91M $2.04B $4.15B
2023-12-31 $43.55 78.33M $3.41B $276.4M $1.68B $4.82B
2023-09-30 $38.19 79.69M $3.04B $273.73M $1.69B $4.46B
2023-06-30 $41.13 80.97M $3.33B $309.19M $1.6B $4.62B