-$1.32 (-0.89%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -253 | last: 263
Increased Positions
change: -129 | last: 134
Reduced Positions
change: -77 | last: 79
New Positions
change: -40 | last: 43
Sold Positions
change: 213 | last: 30
Total Calls
Total Puts
Put-Call Ratio
change: -116.4997 | last: 1.165
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $103.35 | 83.07M | $8.59B | $209.63M | $3.69B | $12.06B |
| 2024-12-31 | $135.09 | 84.55M | $11.42B | $- | $2.98B | $14.41B |
| 2023-12-31 | $135.98 | 85.91M | $11.68B | $335.56M | $2.34B | $13.69B |
| 2022-12-31 | $100.24 | 89.36M | $8.96B | $147.12M | $1.73B | $10.54B |
| 2021-12-31 | $112.11 | 93.05M | $10.43B | $19.29M | $2.04B | $12.45B |
| 2020-12-31 | $51.58 | 89.11M | $4.6B | $4.3M | $1.23B | $5.82B |
| 2019-12-31 | $43.86 | 83.39M | $3.66B | $- | $1.7B | $5.36B |
| 2018-12-31 | $35.40 | 87.97M | $3.11B | $-6.73M | $1.6B | $4.72B |
| 2017-12-31 | $32.97 | 90.49M | $2.98B | $-11.89M | $1.2B | $4.19B |
| 2016-12-31 | $35.13 | 93.71M | $3.29B | $2.72M | $1.18B | $4.47B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $108.63 | 82.16M | $8.93B | $185.81M | $3.18B | $11.92B |
| 2025-12-31 | $103.35 | 82.14M | $8.49B | $209.63M | $3.69B | $11.97B |
| 2025-09-30 | $88.06 | 82.52M | $7.27B | $31.58M | $2.99B | $10.23B |
| 2025-06-30 | $89.67 | 83.46M | $7.48B | $28M | $3.03B | $10.48B |
| 2025-03-31 | $77.45 | 84.18M | $6.52B | $16.43M | $2.95B | $9.46B |
| 2024-12-31 | $135.09 | 84.55M | $11.42B | $- | $2.98B | $14.41B |
| 2024-09-30 | $136.89 | 84.61M | $11.58B | $55.22M | $3.17B | $14.7B |
| 2024-06-30 | $145.84 | 84.5M | $12.32B | $26.6M | $3.25B | $15.54B |
| 2024-03-31 | $158.91 | 84.48M | $13.42B | $901.44M | $2.94B | $15.46B |
| 2023-12-31 | $135.98 | 85.32M | $11.6B | $335.56M | $2.34B | $13.61B |
| 2023-09-30 | $128.41 | 85.85M | $11.02B | $88.26M | $2.03B | $12.96B |
| 2023-06-30 | $113.96 | 86.14M | $9.82B | $177.82M | $1.73B | $11.37B |