-$2.13 (-1.69%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1609 | last: 1820
Increased Positions
change: -749 | last: 842
Reduced Positions
change: -547 | last: 623
New Positions
change: -150 | last: 172
Sold Positions
change: 1215 | last: 331
Total Calls
Total Puts
Put-Call Ratio
change: 157.8359 | last: 0.5883
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $160.97 | 1.3B | $209.09B | $1.53B | $188M | $207.75B |
| 2024-12-31 | $106.33 | 1.29B | $137.65B | $1.5B | $1.13B | $137.28B |
| 2023-12-31 | $77.90 | 1.28B | $99.83B | $1.41B | $1.15B | $99.57B |
| 2022-12-31 | $34.71 | 1.27B | $43.95B | $1.65B | $1.4B | $43.7B |
| 2021-12-31 | $137.74 | 1.25B | $171.7B | $2.5B | $1.17B | $170.37B |
| 2020-12-31 | $113.20 | 1.2B | $135.35B | $2.7B | $912.9M | $133.56B |
| 2019-12-31 | $39.76 | 1.13B | $44.94B | $649.92M | $151.71M | $44.44B |
| 2018-12-31 | $13.85 | 1.06B | $14.63B | $410.68M | $24.87M | $14.24B |
| 2017-12-31 | $10.55 | 957.75M | $10.1B | $141.68M | $16.45M | $9.98B |
| 2016-12-31 | $4.29 | 839.89M | $3.6B | $84.01M | $13.94M | $3.53B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $118.62 | 1.3B | $154.6B | $1.85B | $179.59M | $152.93B |
| 2025-12-31 | $160.97 | 1.3B | $209.09B | $1.53B | $188M | $207.75B |
| 2025-09-30 | $148.61 | 1.3B | $193.2B | $2.41B | $1.12B | $191.91B |
| 2025-06-30 | $115.35 | 1.3B | $149.7B | $1.55B | $1.14B | $149.29B |
| 2025-03-31 | $95.48 | 1.3B | $123.68B | $1.31B | $1.14B | $123.51B |
| 2024-12-31 | $106.33 | 1.29B | $137.65B | $1.5B | $1.13B | $137.28B |
| 2024-09-30 | $80.14 | 1.29B | $103.43B | $1.51B | $1.14B | $103.06B |
| 2024-06-30 | $64.63 | 1.29B | $83.3B | $1.54B | $1.14B | $82.9B |
| 2024-03-31 | $78.19 | 1.29B | $100.66B | $1.62B | $1.14B | $100.18B |
| 2023-12-31 | $77.90 | 1.29B | $100.14B | $1.41B | $1.15B | $99.88B |
| 2023-09-30 | $54.57 | 1.28B | $70.03B | $1.29B | $1.12B | $69.87B |
| 2023-06-30 | $64.60 | 1.28B | $82.71B | $1.61B | $1.13B | $82.24B |