$0.11 (0.23%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1615 | last: 1776
Increased Positions
change: -846 | last: 922
Reduced Positions
change: -506 | last: 558
New Positions
change: -265 | last: 283
Sold Positions
change: 1390 | last: 162
Total Calls
Total Puts
Put-Call Ratio
change: -115.4826 | last: 1.1548
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $38.38 | 1.47B | $56.46B | $3.04B | $12.31B | $65.73B |
| 2024-12-31 | $38.34 | 1.42B | $54.48B | $3.54B | $12.07B | $63.01B |
| 2023-12-31 | $52.04 | 1.42B | $74.16B | $2.9B | $11.96B | $83.22B |
| 2022-12-31 | $53.46 | 1.42B | $75.7B | $1.66B | $12.23B | $86.27B |
| 2021-12-31 | $29.95 | 1.4B | $41.93B | $1.76B | $14.2B | $54.37B |
| 2020-12-31 | $21.83 | 1.39B | $30.34B | $844M | $16.89B | $46.39B |
| 2019-12-31 | $40.20 | 1.38B | $55.68B | $1.14B | $15.29B | $69.83B |
| 2018-12-31 | $36.08 | 1.38B | $49.97B | $1.43B | $16.05B | $64.59B |
| 2017-12-31 | $67.39 | 1.39B | $93.54B | $1.8B | $18.2B | $109.94B |
| 2016-12-31 | $83.95 | 1.36B | $113.92B | $2.93B | $19.62B | $130.61B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $51.39 | 1.5B | $77.03B | $2.82B | $11.61B | $85.82B |
| 2025-12-31 | $38.38 | 1.47B | $56.46B | $3.04B | $11.64B | $65.06B |
| 2025-09-30 | $34.37 | 1.47B | $50.56B | $3.01B | $12.77B | $60.31B |
| 2025-06-30 | $33.80 | 1.35B | $45.7B | $3.24B | $13.7B | $56.16B |
| 2025-03-31 | $41.80 | 1.37B | $57.1B | $2.94B | $14B | $68.16B |
| 2024-12-31 | $38.34 | 1.42B | $54.48B | $3.54B | $12.07B | $63.01B |
| 2024-09-30 | $41.95 | 1.42B | $59.44B | $3.09B | $12.92B | $69.28B |
| 2024-06-30 | $46.58 | 1.43B | $66.52B | $2.95B | $13.19B | $76.75B |
| 2024-03-31 | $55.22 | 1.43B | $79.02B | $2.79B | $12.17B | $88.4B |
| 2023-12-31 | $52.04 | 1.43B | $74.37B | $2.9B | $11.96B | $83.43B |
| 2023-09-30 | $58.30 | 1.42B | $83.02B | $2.49B | $13.14B | $93.68B |
| 2023-06-30 | $49.12 | 1.42B | $69.9B | $1.93B | $13.34B | $81.3B |