$0.3 (0.31%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1252 | last: 1357
Increased Positions
change: -637 | last: 679
Reduced Positions
change: -413 | last: 453
New Positions
change: -151 | last: 159
Sold Positions
change: 907 | last: 281
Total Calls
Total Puts
Put-Call Ratio
change: -106.5074 | last: 1.0651
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $127.48 | 890.34M | $113.5B | $6.16M | $54.77B | $168.26B |
| 2024-12-31 | $147.91 | 887.02M | $131.2B | $14.88B | $50.82B | $167.14B |
| 2023-12-31 | $82.85 | 867.5M | $71.87B | $20.35B | $49.39B | $100.91B |
| 2022-12-31 | $46.42 | 749.5M | $34.79B | $12.82B | $44.07B | $66.04B |
| 2021-12-31 | $74.50 | 582.26M | $43.38B | $10.09B | $39.59B | $72.88B |
| 2020-12-31 | $40.49 | 562.81M | $22.79B | $6.51B | $33.62B | $49.9B |
| 2019-12-31 | $29.17 | 545.1M | $15.9B | $3.16B | $27.14B | $39.88B |
| 2018-12-31 | $19.63 | 514.1M | $10.09B | $2.45B | $22.34B | $29.99B |
| 2017-12-31 | $21.06 | 468.28M | $9.86B | $3.68B | $21.19B | $27.38B |
| 2016-12-31 | $15.39 | 448.91M | $6.91B | $4.13B | $18.54B | $21.32B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $92.50 | 891.15M | $82.43B | $9.32B | $54.85B | $127.96B |
| 2025-12-31 | $127.48 | 891.4M | $113.64B | $6.16M | $54.77B | $168.4B |
| 2025-09-30 | $129.95 | 890.72M | $115.75B | $22.89B | $55.64B | $148.5B |
| 2025-06-30 | $133.03 | 890.72M | $118.49B | $17.82B | $52.48B | $153.15B |
| 2025-03-31 | $115.61 | 888.25M | $102.69B | $17.99B | $50.79B | $135.49B |
| 2024-12-31 | $147.91 | 888.22M | $131.38B | $14.88B | $50.82B | $167.32B |
| 2024-09-30 | $130.58 | 887.44M | $115.88B | $14.46B | $50.55B | $151.97B |
| 2024-06-30 | $104.51 | 887.39M | $92.74B | $15.54B | $50.18B | $127.39B |
| 2024-03-31 | $100.00 | 885.01M | $88.5B | $15.61B | $49.53B | $122.42B |
| 2023-12-31 | $82.85 | 885M | $73.32B | $20.35B | $49.39B | $102.36B |
| 2023-09-30 | $61.60 | 862.12M | $53.11B | $11.29B | $47.19B | $89.01B |
| 2023-06-30 | $56.00 | 861.55M | $48.25B | $10.31B | $48.43B | $86.37B |