$1.09 (0.88%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -982 | last: 1060
Increased Positions
change: -475 | last: 503
Reduced Positions
change: -345 | last: 372
New Positions
change: -104 | last: 109
Sold Positions
change: 848 | last: 113
Total Calls
Total Puts
Put-Call Ratio
change: -66.3384 | last: 0.6634
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $117.26 | 197.97M | $23.21B | $2.01B | $2.4B | $23.61B |
| 2024-12-31 | $108.90 | 208.11M | $22.66B | $1.65B | $2.34B | $23.35B |
| 2023-12-31 | $103.22 | 219.96M | $22.7B | $1.85B | $2.62B | $23.48B |
| 2022-12-31 | $45.53 | 235.01M | $10.7B | $1.09B | $2.81B | $12.42B |
| 2021-12-31 | $57.16 | 259.28M | $14.82B | $1.83B | $2.82B | $15.8B |
| 2020-12-31 | $43.12 | 268.55M | $11.58B | $2.63B | $3.33B | $12.27B |
| 2019-12-31 | $38.80 | 274.5M | $10.65B | $1.25B | $3.26B | $12.65B |
| 2018-12-31 | $25.99 | 283.58M | $7.37B | $1.13B | $3.38B | $9.61B |
| 2017-12-31 | $33.25 | 305.09M | $10.14B | $306.17M | $3.44B | $13.28B |
| 2016-12-31 | $18.38 | 339.75M | $6.24B | $723.25M | $3.46B | $8.98B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $117.61 | 191.71M | $22.55B | $1.81B | $2.41B | $23.15B |
| 2025-12-31 | $117.26 | 194.14M | $22.76B | $2.01B | $2.4B | $23.16B |
| 2025-09-30 | $132.13 | 196.54M | $25.97B | $1.48B | $2.28B | $26.77B |
| 2025-06-30 | $105.46 | 199.24M | $21.01B | $1.27B | $2.37B | $22.12B |
| 2025-03-31 | $102.80 | 202.06M | $20.77B | $1.28B | $2.28B | $21.77B |
| 2024-12-31 | $108.90 | 204.34M | $22.25B | $1.65B | $2.34B | $22.94B |
| 2024-09-30 | $143.53 | 206.77M | $29.68B | $1.46B | $2.31B | $30.53B |
| 2024-06-30 | $106.23 | 209.55M | $22.26B | $1.45B | $2.33B | $23.15B |
| 2024-03-31 | $118.43 | 211.84M | $25.09B | $1.77B | $2.65B | $25.97B |
| 2023-12-31 | $103.22 | 214.4M | $22.13B | $1.85B | $2.62B | $22.9B |
| 2023-09-30 | $74.05 | 218.29M | $16.16B | $1.9B | $2.57B | $16.83B |
| 2023-06-30 | $77.68 | 222.16M | $17.26B | $1.78B | $2.51B | $17.99B |