$4.11 (2.45%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -413 | last: 440
Increased Positions
change: -212 | last: 222
Reduced Positions
change: -130 | last: 141
New Positions
change: -66 | last: 68
Sold Positions
change: 235 | last: 161
Total Calls
Total Puts
Put-Call Ratio
change: -61.3789 | last: 0.6138
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $182.22 | 78.42M | $14.29B | $647.3M | $3.56B | $17.2B |
| 2024-12-31 | $209.71 | 82.48M | $17.3B | $538.78M | $3.6B | $20.36B |
| 2023-12-31 | $283.07 | 82.1M | $23.24B | $378.1M | $3.94B | $26.8B |
| 2022-12-31 | $194.25 | 81.53M | $15.84B | $288.77M | $4.83B | $20.38B |
| 2021-12-31 | $309.70 | 67.11M | $20.78B | $752.21M | $5.65B | $25.68B |
| 2020-12-31 | $194.98 | 52.86M | $10.31B | $840.3M | $433.61M | $9.9B |
| 2019-12-31 | $172.23 | 53.86M | $9.28B | $520.31M | $454.55M | $9.21B |
| 2018-12-31 | $129.21 | 54.12M | $6.99B | $395.85M | $349.26M | $6.95B |
| 2017-12-31 | $114.48 | 54.13M | $6.2B | $282.86M | $348.89M | $6.26B |
| 2016-12-31 | $75.20 | 55.25M | $4.15B | $192.54M | $348.51M | $4.31B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $110.66 | 76.58M | $8.47B | $765.16M | $3.51B | $11.22B |
| 2025-12-31 | $182.22 | 78.42M | $14.29B | $647.3M | $3.56B | $17.2B |
| 2025-09-30 | $175.00 | 77.37M | $13.54B | $468.89M | $3.57B | $16.64B |
| 2025-06-30 | $145.45 | 79.24M | $11.53B | $390.4M | $3.55B | $14.68B |
| 2025-03-31 | $174.99 | 81.79M | $14.31B | $526.7M | $3.56B | $17.34B |
| 2024-12-31 | $209.71 | 81.79M | $17.15B | $538.78M | $3.6B | $20.22B |
| 2024-09-30 | $287.31 | 82.83M | $23.8B | $695.51M | $3.58B | $26.68B |
| 2024-06-30 | $316.51 | 82.74M | $26.19B | $506.55M | $3.58B | $29.26B |
| 2024-03-31 | $331.73 | 82.58M | $27.39B | $396.08M | $3.65B | $30.64B |
| 2023-12-31 | $283.07 | 82.4M | $23.32B | $378.1M | $3.94B | $26.89B |
| 2023-09-30 | $246.25 | 82.22M | $20.25B | $313.06M | $4.16B | $24.1B |
| 2023-06-30 | $250.20 | 82M | $20.52B | $270.18M | $4.44B | $24.69B |