$3.39 (2.71%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -513 | last: 545
Increased Positions
change: -284 | last: 301
Reduced Positions
change: -153 | last: 161
New Positions
change: -89 | last: 93
Sold Positions
change: 456 | last: 57
Total Calls
Total Puts
Put-Call Ratio
change: -64.977 | last: 0.6498
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $121.96 | 65.74M | $8.02B | $402.42M | $1.53B | $9.15B |
| 2024-12-31 | $157.10 | 66.33M | $10.42B | $223.84M | $1.08B | $11.27B |
| 2023-12-31 | $123.62 | 65.62M | $8.11B | $223.64M | $1.18B | $9.07B |
| 2022-12-31 | $109.98 | 65.4M | $7.19B | $141.73M | $1.22B | $8.27B |
| 2021-12-31 | $122.48 | 65.66M | $8.04B | $122.92M | $1.24B | $9.16B |
| 2020-12-31 | $136.89 | 64.42M | $8.82B | $300.14M | $1.23B | $9.74B |
| 2019-12-31 | $115.62 | 63.57M | $7.35B | $241.97M | $1.25B | $8.36B |
| 2018-12-31 | $94.07 | 62.44M | $5.87B | $261.82M | $1.29B | $6.9B |
| 2017-12-31 | $86.28 | 62.44M | $5.39B | $712.64M | $1.26B | $5.93B |
| 2016-12-31 | $73.45 | 62.8M | $4.61B | $466.29M | $948.1M | $5.09B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $126.02 | 64.05M | $8.07B | $222.53M | $1.41B | $9.26B |
| 2025-12-31 | $121.96 | 65M | $7.93B | $402.42M | $1.53B | $9.06B |
| 2025-09-30 | $133.66 | 65.71M | $8.78B | $257.06M | $1.25B | $9.78B |
| 2025-06-30 | $156.43 | 66M | $10.32B | $161.73M | $1.14B | $11.3B |
| 2025-03-31 | $148.38 | 66.27M | $9.83B | $125.84M | $1.06B | $10.76B |
| 2024-12-31 | $157.10 | 66.51M | $10.45B | $223.84M | $1.08B | $11.3B |
| 2024-09-30 | $160.19 | 66.44M | $10.64B | $325.52M | $1.13B | $11.45B |
| 2024-06-30 | $138.54 | 66.31M | $9.19B | $221.49M | $1.13B | $10.1B |
| 2024-03-31 | $142.29 | 66.06M | $9.4B | $199.83M | $1.16B | $10.36B |
| 2023-12-31 | $123.62 | 65.81M | $8.14B | $223.64M | $1.18B | $9.1B |
| 2023-09-30 | $125.04 | 65.71M | $8.22B | $151.57M | $1.21B | $9.28B |
| 2023-06-30 | $115.86 | 65.57M | $7.6B | $120.98M | $1.27B | $8.74B |