$1.2 (1.17%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -976 | last: 1039
Increased Positions
change: -503 | last: 542
Reduced Positions
change: -339 | last: 353
New Positions
change: -130 | last: 143
Sold Positions
change: 805 | last: 149
Total Calls
Total Puts
Put-Call Ratio
change: -99.0934 | last: 0.9909
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $124.80 | 673.2M | $84.02B | $4.1B | $19.7B | $99.62B |
| 2024-12-31 | $92.52 | 683.3M | $63.22B | $3.59B | $14.78B | $74.41B |
| 2023-12-31 | $69.16 | 723.9M | $50.06B | $5.76B | $11.83B | $56.14B |
| 2022-12-31 | $39.79 | 758.3M | $30.17B | $5.51B | $10.1B | $34.77B |
| 2021-12-31 | $52.80 | 780.2M | $41.19B | $5.1B | $10.72B | $46.82B |
| 2020-12-31 | $42.58 | 785.1M | $33.43B | $6.3B | $11.31B | $38.43B |
| 2019-12-31 | $35.96 | 807.7M | $29.05B | $9.92B | $17.52B | $36.65B |
| 2018-12-31 | $22.98 | 832.4M | $19.13B | $9.19B | $17.17B | $27.11B |
| 2017-12-31 | $30.06 | 835.6M | $25.12B | $2.54B | $9.57B | $32.15B |
| 2016-12-31 | $32.65 | 833.57M | $27.21B | $2.58B | $8.19B | $32.83B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $105.12 | 668.5M | $70.27B | $3.24B | $19.86B | $86.89B |
| 2025-12-31 | $124.80 | 669.5M | $83.55B | $4.1B | $19.7B | $99.16B |
| 2025-09-30 | $119.90 | 672.3M | $80.61B | $3.58B | $17.63B | $94.66B |
| 2025-06-30 | $91.80 | 674.8M | $61.95B | $2.44B | $14.57B | $74.08B |
| 2025-03-31 | $87.97 | 676.7M | $59.53B | $3.35B | $16.99B | $73.17B |
| 2024-12-31 | $92.52 | 678.4M | $62.77B | $3.59B | $14.78B | $73.96B |
| 2024-09-30 | $92.74 | 681.6M | $63.21B | $2.72B | $14.14B | $74.64B |
| 2024-06-30 | $72.96 | 685.5M | $50.01B | $2.86B | $13.5B | $60.66B |
| 2024-03-31 | $84.86 | 687.8M | $58.37B | $3.07B | $13.07B | $68.36B |
| 2023-12-31 | $69.16 | 700.5M | $48.45B | $5.76B | $11.83B | $54.52B |
| 2023-09-30 | $54.73 | 715.31M | $39.15B | $6B | $12.16B | $45.31B |
| 2023-06-30 | $55.73 | 738.8M | $41.17B | $3.92B | $10.17B | $47.43B |