$1.08 (0.46%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -553 | last: 588
Increased Positions
change: -299 | last: 317
Reduced Positions
change: -155 | last: 165
New Positions
change: -81 | last: 91
Sold Positions
change: 458 | last: 92
Total Calls
Total Puts
Put-Call Ratio
change: -97.6597 | last: 0.9766
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $170.00 | 60.98M | $10.37B | $1.39B | $5.42B | $14.4B |
| 2024-12-31 | $123.15 | 61.84M | $7.62B | $2.41B | $6.16B | $11.36B |
| 2023-12-31 | $123.00 | 63.29M | $7.78B | $1.51B | $5.79B | $12.07B |
| 2022-12-31 | $159.31 | 62.54M | $9.96B | $881.48M | $5.81B | $14.89B |
| 2021-12-31 | $127.40 | 59.69M | $7.61B | $591.45M | $6.15B | $13.17B |
| 2020-12-31 | $165.05 | 55.71M | $9.2B | $1.06B | $2.25B | $10.39B |
| 2019-12-31 | $149.28 | 56.75M | $8.47B | $637.34M | $1.77B | $9.61B |
| 2018-12-31 | $123.96 | 59.98M | $7.43B | $309.62M | $1.6B | $8.72B |
| 2017-12-31 | $134.65 | 60.02M | $8.08B | $386.04M | $1.58B | $9.28B |
| 2016-12-31 | $109.03 | 60.5M | $6.6B | $365.96M | $2.03B | $8.26B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $189.05 | 61.9M | $11.7B | $1.84B | $5.42B | $15.27B |
| 2025-12-31 | $170.00 | 60.98M | $10.37B | $1.39B | $5.42B | $14.4B |
| 2025-09-30 | $131.80 | 60.7M | $8B | $1.24B | $5.43B | $12.19B |
| 2025-06-30 | $106.12 | 61.19M | $6.49B | $1.19B | $5.43B | $10.74B |
| 2025-03-31 | $124.15 | 60.98M | $7.57B | $1.86B | $5.42B | $11.13B |
| 2024-12-31 | $123.15 | 60.54M | $7.46B | $2.41B | $6.16B | $11.2B |
| 2024-09-30 | $111.41 | 61.41M | $6.84B | $2.22B | $6.2B | $10.83B |
| 2024-06-30 | $106.47 | 62.88M | $6.7B | $1.36B | $5.79B | $11.13B |
| 2024-03-31 | $118.98 | 62.54M | $7.44B | $1.44B | $5.79B | $11.78B |
| 2023-12-31 | $123.00 | 62.58M | $7.7B | $1.51B | $5.79B | $11.98B |
| 2023-09-30 | $129.44 | 63.11M | $8.17B | $1.34B | $5.79B | $12.63B |
| 2023-06-30 | $123.97 | 63.99M | $7.93B | $1.28B | $5.8B | $12.45B |