NASDAQ : IDCC

InterDigital, Inc. — Institutional Ownership

$330.375 USD

$7.21 (2.23%)

Volume
136.92K
Average Volume
365.34K
Market Capitalization
$8.53B
P/E Ratio
28.16
Dividend Yield
0.85%
Price Target
$450.00
Year High
$412.60
Year Low
$249.14
Day High
Day Low
Payout Ratio
$0.23
Current Ratio
$1.74
Institutional Ownership Summary
Institutional Ownership %

12.32%

Investors Holding

192

change: -399.0 | last: 591
Increased Positions

85

change: -217.0 | last: 302
Reduced Positions

60

change: -129.0 | last: 189
New Positions

19

change: -64.0 | last: 83
Sold Positions

402

change: 317.0 | last: 85
Total Calls

4100

Total Puts

10600

Put-Call Ratio

2.59

change: 245.3269 | last: 0.1321
Total Invested

896.37M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-04-30 Vanguard Capital Management 1.34M 5.22%
2026-04-29 Vanguard Portfolio Management 1.61M 6.28%
2026-04-24 BlackRock, Inc. 3.36M 13.10%
2026-03-27 The Vanguard Group - 0.00%
2026-02-17 T. Rowe Price Associates, Inc. 2.22M 8.60%
2025-11-14 T. Rowe Price Associates, Inc. 1.37M 5.30%
2025-05-12 Boston Partners 1.14M 4.43%
2025-04-30 BlackRock, Inc. 4.11M 16.00%
2024-11-14 Boston Partners 1.42M 5.63%
2022-02-10 The Vanguard Group - 23-1945930 3.36M 10.96%
2022-01-27 (1) BlackRock, Inc. 5.03M 16.40%
2022-01-26 (1) BlackRock, Inc. 5.03M 16.40%
2021-05-10 The Vanguard Group - 23-1945930 3.32M 10.76%
2021-02-10 The Vanguard Group - 23-1945930 2.86M 9.30%
2021-02-05 (1) BlackRock, Inc. 3.68M 11.90%
2020-02-12 The Vanguard Group - 23-1945930 3.06M 9.82%
2020-02-10 (1) BlackRock, Inc. 3.79M 12.20%
2019-01-28 (1) BlackRock, Inc. 4.06M 12.00%
2018-01-19 (1) BlackRock, Inc. 5.02M 14.50%
2017-03-09 (1) BlackRock, Inc. 3.6M 10.50%
2017-01-25 (1) BlackRock, Inc. 3.4M 9.90%
2016-02-10 (1) BlackRock, Inc. 3.14M 8.90%
2015-01-22 (1) BlackRock, Inc. 3.16M 8.50%
2014-02-14 Vorini Holdings Inc. 19.43M 19.13%
2014-01-29 (1) BlackRock, Inc. 3.55M 8.60%
2013-02-13 The Vanguard Group 2.37M 5.79%
2013-02-01 (1) BlackRock, Inc. 3.34M 8.15%
IDCC Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $318.38 25.79M $8.21B $738.96M $488.21M $7.96B
2024-12-31 $193.72 25.32M $4.91B $527.36M $490.94M $4.87B
2023-12-31 $108.54 26.86M $2.92B $437.08M $625.16M $3.1B
2022-12-31 $49.48 30.11M $1.49B $693.48M $626.99M $1.42B
2021-12-31 $71.63 30.76M $2.2B $706.28M $444.37M $1.94B
2020-12-31 $60.68 30.78M $1.87B $476.58M $394.2M $1.79B
2019-12-31 $54.49 31.55M $1.72B $756.02M $472.34M $1.44B
2018-12-31 $66.43 34.49M $2.29B $475.06M $351.52M $2.17B
2017-12-31 $76.15 34.6M $2.64B $433.01M $295.16M $2.5B
2016-12-31 $91.35 34.53M $3.15B $404.07M $286.99M $3.04B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $283.13 25.83M $7.31B $615.59M $401.54M $7.1B
2026-03-31 $302.00 25.72M $7.77B $617.59M $401.72M $7.55B
2025-12-31 $318.38 25.72M $8.19B $738.96M $488.21M $7.94B
2025-09-30 $345.23 25.8M $8.91B $840.27M $487.75M $8.55B
2025-06-30 $224.23 25.74M $5.77B $517.89M $487.6M $5.74B
2025-03-31 $206.75 25.74M $5.32B $536.64M $486.31M $5.27B
2024-12-31 $193.72 25.44M $4.93B $527.36M $490.94M $4.89B
2024-09-30 $141.63 25.15M $3.56B $401.09M $489.37M $3.65B
2024-06-30 $116.28 25.21M $2.93B $299.76M $489.11M $3.12B
2024-03-31 $97.35 25.51M $2.48B $461.19M $625.94M $2.65B
2023-12-31 $108.54 25.68M $2.79B $437.08M $625.16M $2.97B
2023-09-30 $80.24 26.28M $2.11B $525.71M $611.25M $2.19B