-$2.39 (-1.6%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -636 | last: 684
Increased Positions
change: -314 | last: 336
Reduced Positions
change: -233 | last: 246
New Positions
change: -96 | last: 102
Sold Positions
change: 555 | last: 70
Total Calls
Total Puts
Put-Call Ratio
change: -76.6593 | last: 0.7666
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $143.76 | 172.18M | $24.75B | $1.48B | $43.57B | $66.84B |
| 2024-12-31 | $95.70 | 189.83M | $18.17B | $1.21B | $45.35B | $62.31B |
| 2023-12-31 | $74.32 | 224.22M | $16.66B | $1.63B | $46.58B | $61.61B |
| 2022-12-31 | $58.32 | 240.49M | $14.03B | $1.6B | $46.67B | $59.1B |
| 2021-12-31 | $65.42 | 146.42M | $9.58B | $1.73B | $50.55B | $58.4B |
| 2020-12-31 | $45.58 | 127.74M | $5.82B | $1.25B | $28.84B | $33.41B |
| 2019-12-31 | $61.47 | 134.57M | $8.27B | $1.12B | $30.54B | $37.69B |
| 2018-12-31 | $39.60 | 145.16M | $5.75B | $1.2B | $29.51B | $34.05B |
| 2017-12-31 | $52.61 | 161.06M | $8.47B | $1.66B | $28.42B | $35.23B |
| 2016-12-31 | $41.61 | 185.51M | $7.72B | $2.04B | $27.72B | $33.4B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $137.18 | 161.63M | $22.17B | $1.58B | $43.04B | $63.63B |
| 2025-12-31 | $143.76 | 163.94M | $23.57B | $1.48B | $43.57B | $65.65B |
| 2025-09-29 | $121.47 | 171.48M | $20.83B | $1.81B | $44.03B | $63.04B |
| 2025-06-30 | $117.00 | 173.96M | $20.35B | $2.7B | $46.16B | $63.82B |
| 2025-03-31 | $102.17 | 181.71M | $18.57B | $1.06B | $46.24B | $63.75B |
| 2024-12-31 | $95.70 | 181.71M | $17.39B | $1.21B | $45.35B | $61.53B |
| 2024-09-30 | $94.72 | 187.51M | $17.76B | $3.75B | $48.42B | $62.43B |
| 2024-06-30 | $92.34 | 192.52M | $17.78B | $1.44B | $45.8B | $62.14B |
| 2024-03-31 | $85.68 | 195.77M | $16.77B | $1.29B | $45.83B | $61.32B |
| 2023-12-31 | $74.32 | 202.35M | $15.04B | $1.63B | $46.58B | $59.99B |
| 2023-09-30 | $62.67 | 224.24M | $14.05B | $2.42B | $47.58B | $59.22B |
| 2023-06-30 | $63.52 | 231.32M | $14.69B | $1.15B | $46.39B | $59.93B |