$0.25 (1.67%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -241 | last: 253
Increased Positions
change: -123 | last: 129
Reduced Positions
change: -81 | last: 84
New Positions
change: -36 | last: 40
Sold Positions
change: 189 | last: 42
Total Calls
Total Puts
Put-Call Ratio
change: -58.4789 | last: 0.5848
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-06-30 | $246.92 | 628.67M | $155.23B | $13.1B | $2.23B | $144.36B |
| 2024-06-30 | $165.86 | 619.44M | $102.74B | $4.69B | $2.29B | $100.34B |
| 2023-06-30 | $78.99 | 617.6M | $48.79B | $2.87B | $6.22B | $52.14B |
| 2022-06-30 | $50.90 | 612.46M | $31.17B | $2.45B | $3.65B | $32.37B |
| 2021-06-30 | $53.21 | 604.29M | $32.15B | $2.82B | $3.36B | $32.69B |
| 2020-06-30 | $72.26 | 535.34M | $38.68B | $6.36B | $7.72B | $40.04B |
| 2019-06-30 | $29.95 | 523.81M | $15.69B | $993.15M | $5.94B | $20.64B |
| 2018-06-30 | $21.41 | 445.9M | $9.55B | $703.64M | $5.67B | $14.51B |
| 2017-06-30 | $21.54 | 438.44M | $9.45B | $1.24B | $2.12B | $10.33B |
| 2016-06-30 | $53.11 | 435.7M | $23.14B | $1.26B | $2.35B | $24.23B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $329.42 | 624M | $205.56B | $7.39B | $12.88B | $211.05B |
| 2025-06-30 | $246.92 | 632.2M | $156.1B | $13.1B | $2.23B | $145.23B |
| 2024-12-31 | $155.03 | 625.06M | $96.9B | $9.4B | $2.03B | $89.53B |
| 2024-06-30 | $165.86 | 632.64M | $104.93B | $4.69B | $2.29B | $102.53B |
| 2023-12-31 | $112.36 | 619M | $69.55B | $3.48B | $3.36B | $69.43B |
| 2023-06-30 | $78.99 | 617M | $48.74B | $2.87B | $5.7B | $51.57B |
| 2022-12-31 | $57.70 | 617M | $35.6B | $2.2B | $6.9B | $40.31B |
| 2022-06-30 | $50.90 | 616.44M | $31.38B | $2.45B | $3.65B | $32.58B |
| 2021-12-31 | $65.48 | 616.44M | $40.36B | $2.94B | $3.55B | $40.98B |
| 2021-06-30 | $53.21 | 616M | $32.77B | $2.82B | $3.36B | $33.32B |
| 2020-12-31 | $68.74 | 615.48M | $42.31B | $4.22B | $4.8B | $42.89B |
| 2020-06-30 | $72.26 | 535.67M | $38.71B | $6.36B | $7.72B | $40.07B |