$1.65 (2.24%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -719 | last: 757
Increased Positions
change: -362 | last: 380
Reduced Positions
change: -235 | last: 246
New Positions
change: -104 | last: 107
Sold Positions
change: 546 | last: 149
Total Calls
Total Puts
Put-Call Ratio
change: -66.9334 | last: 0.6693
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $102.89 | 111.42M | $11.46B | $181.75M | $5.65B | $16.93B |
| 2024-12-31 | $142.93 | 118.04M | $16.87B | $153.62M | $4.33B | $21.05B |
| 2023-12-31 | $166.94 | 127.78M | $21.33B | $66.16M | $3.71B | $24.98B |
| 2022-12-31 | $64.88 | 161.96M | $10.51B | $80.44M | $3.49B | $13.92B |
| 2021-12-31 | $85.71 | 201.84M | $17.3B | $42.6M | $3.4B | $20.66B |
| 2020-12-31 | $40.81 | 116.61M | $4.76B | $423.81M | $1.91B | $6.24B |
| 2019-12-31 | $25.41 | 115.71M | $2.94B | $14.1M | $1.59B | $4.52B |
| 2018-12-31 | $10.91 | 114.59M | $1.25B | $10.13M | $1.56B | $2.8B |
| 2017-12-31 | $21.79 | 112.59M | $2.45B | $57.53M | $1.78B | $4.18B |
| 2016-12-31 | $10.97 | 110.75M | $1.21B | $14.45M | $1.8B | $3B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $82.33 | 109.87M | $9.05B | $98.34M | $5.29B | $14.24B |
| 2025-12-31 | $102.89 | 110.6M | $11.38B | $181.75M | $5.65B | $16.85B |
| 2025-09-30 | $121.25 | 110.55M | $13.4B | $296.16M | $5.08B | $18.19B |
| 2025-06-30 | $116.69 | 110.92M | $12.94B | $87.02M | $5.31B | $18.17B |
| 2025-03-31 | $124.94 | 113.68M | $14.2B | $115.37M | $5.11B | $19.2B |
| 2024-12-31 | $142.93 | 114.81M | $16.41B | $153.62M | $4.33B | $20.59B |
| 2024-09-30 | $193.86 | 116.18M | $22.52B | $328.1M | $4.34B | $26.53B |
| 2024-06-30 | $133.99 | 119.24M | $15.98B | $75.57M | $4.35B | $20.25B |
| 2024-03-31 | $205.41 | 121.97M | $25.05B | $697.48M | $4.25B | $28.6B |
| 2023-12-31 | $166.94 | 122.6M | $20.47B | $66.16M | $3.71B | $24.11B |
| 2023-09-30 | $124.49 | 124.58M | $15.51B | $88.1M | $3.91B | $19.33B |
| 2023-06-30 | $136.00 | 126.98M | $17.27B | $89.32M | $4.18B | $21.36B |