$0.39 (0.28%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -271 | last: 290
Increased Positions
change: -151 | last: 158
Reduced Positions
change: -65 | last: 67
New Positions
change: -60 | last: 63
Sold Positions
change: 243 | last: 28
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $118.46 | 60.92M | $7.22B | $1.66B | $4.63B | $10.19B |
| 2024-12-31 | $106.45 | 63.74M | $6.79B | $1.43B | $4.45B | $9.81B |
| 2023-12-31 | $85.65 | 65.65M | $5.62B | $1.35B | $8.96B | $13.23B |
| 2022-12-31 | $103.79 | 67.21M | $6.98B | $1.4B | $7.14B | $12.71B |
| 2021-12-31 | $105.49 | 68.59M | $7.24B | $2.84B | $2.49B | $6.89B |
| 2020-12-31 | $68.48 | 69.84M | $4.78B | $1.18B | $3.82B | $7.42B |
| 2019-12-31 | $87.40 | 70.79M | $6.19B | $1.26B | $8.62B | $13.55B |
| 2018-12-31 | $73.33 | 66.63M | $4.89B | $1.14B | $7.42B | $11.16B |
| 2017-12-31 | $92.32 | 64.74M | $5.98B | $2.32B | $5.85B | $9.51B |
| 2016-12-31 | $83.04 | 65.09M | $5.4B | $2.54B | $5.72B | $8.58B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $128.06 | 60.03M | $7.69B | $1.41B | $6.87B | $13.14B |
| 2025-12-31 | $118.46 | 60.92M | $7.22B | $1.66B | $4.63B | $10.19B |
| 2025-09-30 | $111.44 | 63.2M | $7.04B | $1.43B | $4.21B | $9.83B |
| 2025-06-30 | $97.63 | 63.38M | $6.19B | $1.36B | $4.82B | $9.65B |
| 2025-03-31 | $104.15 | 63.55M | $6.62B | $1.42B | $4.13B | $9.34B |
| 2024-12-31 | $106.45 | 63.49M | $6.76B | $1.43B | $4.45B | $9.78B |
| 2024-09-30 | $104.62 | 63.49M | $6.64B | $1.48B | $5.6B | $10.77B |
| 2024-06-30 | $90.79 | 63.71M | $5.78B | $1.08B | $7.47B | $12.18B |
| 2024-03-31 | $91.06 | 64.29M | $5.85B | $1.16B | $8.12B | $12.82B |
| 2023-12-31 | $85.65 | 64.75M | $5.55B | $1.35B | $8.96B | $13.15B |
| 2023-09-30 | $79.98 | 65.55M | $5.24B | $1.37B | $9.06B | $12.92B |
| 2023-06-30 | $80.78 | 65.99M | $5.33B | $1.45B | $9.36B | $13.24B |