$0.3 (0.69%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -873 | last: 936
Increased Positions
change: -387 | last: 416
Reduced Positions
change: -278 | last: 291
New Positions
change: -78 | last: 89
Sold Positions
change: 753 | last: 112
Total Calls
Total Puts
Put-Call Ratio
change: -32.2981 | last: 0.323
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $45.89 | 2.5B | $114.8B | $16.24B | $312.61B | $411.17B |
| 2024-12-31 | $38.30 | 2.27B | $86.84B | $15.05B | $234.79B | $306.58B |
| 2023-12-31 | $26.75 | 2.34B | $62.53B | $11.22B | $233.71B | $285.02B |
| 2022-12-31 | $20.97 | 2.35B | $49.31B | $14.4B | $214.07B | $248.98B |
| 2021-12-31 | $32.54 | 2.3B | $75B | $12.69B | $175.93B | $238.23B |
| 2020-12-31 | $22.09 | 2.27B | $50.06B | $9.93B | $156.62B | $196.75B |
| 2019-12-31 | $20.62 | 2.18B | $44.94B | $6.78B | $148.87B | $187.03B |
| 2018-12-31 | $13.68 | 2.15B | $29.47B | $8.39B | $118.22B | $139.3B |
| 2017-12-31 | $15.53 | 2.16B | $33.5B | $5.14B | $78.39B | $106.75B |
| 2016-12-31 | $11.78 | 2.16B | $25.42B | $4.3B | $64.89B | $86.01B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $40.47 | 2.5B | $101.24B | $15.08B | $268.35B | $354.51B |
| 2025-12-31 | $45.89 | 2.5B | $114.8B | $16.24B | $312.61B | $411.17B |
| 2025-09-30 | $45.72 | 2.24B | $102.61B | $16.68B | $259.21B | $345.14B |
| 2025-06-30 | $41.23 | 2.24B | $92.53B | $13.7B | $250.63B | $329.46B |
| 2025-03-31 | $34.94 | 2.26B | $78.82B | $12.44B | $249.22B | $315.61B |
| 2024-12-31 | $38.30 | 2.26B | $86.65B | $15.05B | $234.79B | $306.39B |
| 2024-09-30 | $35.43 | 2.26B | $80.17B | $11.82B | $247.09B | $315.44B |
| 2024-06-30 | $27.29 | 2.26B | $61.8B | $11.25B | $242.52B | $293.06B |
| 2024-03-31 | $27.46 | 2.28B | $62.56B | $11.74B | $235.63B | $286.45B |
| 2023-12-31 | $26.75 | 2.31B | $61.8B | $11.22B | $233.71B | $284.28B |
| 2023-09-30 | $20.85 | 2.31B | $48.17B | $12.09B | $226.57B | $262.65B |
| 2023-06-30 | $22.43 | 2.35B | $52.62B | $12.43B | $219.7B | $259.9B |