$0.08 (1.62%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -447 | last: 480
Increased Positions
change: -193 | last: 203
Reduced Positions
change: -118 | last: 127
New Positions
change: -64 | last: 67
Sold Positions
change: 347 | last: 68
Total Calls
Total Puts
Put-Call Ratio
change: -149.879 | last: 1.4988
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $35.66 | 2.27B | $81.05B | $26.04B | $26.25B | $81.26B |
| 2024-12-31 | $31.82 | 2.06B | $65.4B | $19.33B | $33.82B | $79.9B |
| 2023-12-31 | $64.37 | 1.7B | $109.45B | $32.94B | $34.73B | $111.24B |
| 2022-12-31 | $67.25 | 1.64B | $110.08B | $19.89B | $23.71B | $113.9B |
| 2021-12-31 | $201.23 | 1.57B | $316.48B | $15.33B | $20.1B | $321.25B |
| 2020-12-31 | $318.03 | 1.18B | $376.12B | $38.43B | $9.52B | $347.21B |
| 2019-12-31 | $27.99 | 1.03B | $28.82B | $862.84M | $10.7B | $38.66B |
| 2018-12-31 | $43.80 | 1.04B | $45.54B | $3.13B | $3.24B | $45.64B |
| 2017-12-31 | $42.94 | 1.05B | $45.09B | $7.51B | $726.22M | $38.31B |
| 2016-12-31 | $45.82 | 1.05B | $48.11B | $581.3M | $57.08M | $47.59B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $41.59 | 2.48B | $103.2B | $8.83B | $26.57B | $120.94B |
| 2025-12-31 | $35.66 | 2.51B | $89.55B | $26.04B | $26.25B | $89.76B |
| 2025-09-30 | $54.24 | 2.43B | $131.73B | $9.27B | $27.64B | $150.1B |
| 2025-06-30 | $24.57 | 2.23B | $54.79B | $7.11B | $30.96B | $78.64B |
| 2025-03-31 | $27.65 | 2.09B | $57.89B | $8.08B | $30.35B | $80.17B |
| 2024-12-31 | $31.82 | 2.06B | $65.4B | $19.33B | $33.82B | $79.9B |
| 2024-09-30 | $46.87 | 2.06B | $96.33B | $23.79B | $33.88B | $106.42B |
| 2024-06-30 | $32.27 | 2.05B | $66.15B | $24.65B | $33.12B | $74.62B |
| 2024-03-31 | $33.55 | 2.04B | $68.58B | $23.82B | $32.74B | $77.5B |
| 2023-12-31 | $64.37 | 1.76B | $113.38B | $32.94B | $50.38B | $130.83B |
| 2023-09-30 | $66.00 | 1.74B | $114.55B | $24.08B | $32.24B | $122.7B |
| 2023-06-30 | $70.26 | 1.65B | $116.14B | $13.72B | $28.39B | $130.8B |