-$0.65 (-0.45%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -719 | last: 774
Increased Positions
change: -344 | last: 366
Reduced Positions
change: -249 | last: 256
New Positions
change: -94 | last: 99
Sold Positions
change: 630 | last: 82
Total Calls
Total Puts
Put-Call Ratio
change: -49.5499 | last: 0.4955
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $130.22 | 211.85M | $27.59B | $138.92M | $14.97B | $42.42B |
| 2024-12-31 | $149.60 | 211.58M | $31.65B | $138.22M | $13.03B | $44.54B |
| 2023-12-31 | $160.33 | 169.22M | $27.13B | $99.06M | $11.25B | $38.28B |
| 2022-12-31 | $147.18 | 134.05M | $19.73B | $92.87M | $7.56B | $27.2B |
| 2021-12-31 | $226.73 | 133.37M | $30.24B | $71.13M | $6.19B | $36.36B |
| 2020-12-31 | $115.86 | 129.54M | $15.01B | $109.12M | $6.01B | $20.91B |
| 2019-12-31 | $105.62 | 128.2M | $13.54B | $65.75M | $5.32B | $18.8B |
| 2018-12-31 | $90.48 | 126.66M | $11.46B | $57.5M | $4.81B | $16.21B |
| 2017-12-31 | $87.45 | 125.97M | $11.02B | $55.68M | $4.55B | $15.51B |
| 2016-12-31 | $77.24 | 125.09M | $9.66B | $43.86M | $4.31B | $13.92B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $131.13 | 210.9M | $27.65B | $138.99M | $13.94B | $41.46B |
| 2025-12-31 | $130.22 | 211.65M | $27.56B | $138.92M | $14.97B | $42.39B |
| 2025-09-30 | $140.94 | 211.92M | $29.87B | $111.93M | $13.66B | $43.42B |
| 2025-06-30 | $147.44 | 211.9M | $31.24B | $125.04M | $13.65B | $44.76B |
| 2025-03-31 | $148.49 | 211.85M | $31.46B | $119.56M | $13.25B | $44.58B |
| 2024-12-31 | $149.60 | 211.74M | $31.68B | $138.22M | $13.03B | $44.57B |
| 2024-09-30 | $180.19 | 211.7M | $38.15B | $88.93M | $12.23B | $50.29B |
| 2024-06-30 | $151.92 | 211.58M | $32.14B | $76.97M | $11.72B | $43.79B |
| 2024-03-31 | $146.74 | 211.28M | $31B | $50.82M | $11.39B | $42.34B |
| 2023-12-31 | $160.33 | 211.07M | $33.84B | $99.06M | $11.25B | $45B |
| 2023-09-30 | $121.58 | 195.32M | $23.75B | $216.12M | $11.19B | $34.73B |
| 2023-06-30 | $148.85 | 134.83M | $20.07B | $50.64M | $7.72B | $27.74B |