-$0.1 (-0.36%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -470 | last: 497
Increased Positions
change: -248 | last: 264
Reduced Positions
change: -143 | last: 145
New Positions
change: -88 | last: 96
Sold Positions
change: 377 | last: 67
Total Calls
Total Puts
Put-Call Ratio
change: -138.05 | last: 1.3805
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $23.22 | 1.81B | $42.02B | $2.74B | $17B | $56.28B |
| 2024-12-31 | $21.79 | 1.85B | $40.26B | $3.09B | $10.63B | $47.8B |
| 2023-12-31 | $22.04 | 1.9B | $41.78B | $2.23B | $9.94B | $49.5B |
| 2022-12-31 | $26.28 | 1.95B | $51.29B | $4.52B | $11.64B | $58.41B |
| 2021-12-31 | $15.52 | 2.02B | $31.3B | $2.87B | $15.42B | $43.85B |
| 2020-12-31 | $7.70 | 1.23B | $9.47B | $378M | $9.32B | $18.41B |
| 2019-12-31 | $13.17 | 1.23B | $16.18B | $186M | $8.62B | $24.61B |
| 2018-12-31 | $9.59 | 1.23B | $11.79B | $781M | $9.16B | $20.17B |
| 2017-12-31 | $12.25 | 1.1B | $13.51B | $610M | $9.51B | $22.41B |
| 2016-12-31 | $20.33 | 833.3M | $16.94B | $3.72B | $6.33B | $19.55B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $36.92 | 1.87B | $69.21B | $2.58B | $13.79B | $80.42B |
| 2025-12-31 | $23.22 | 1.83B | $42.43B | $2.74B | $17B | $56.69B |
| 2025-09-30 | $23.65 | 1.79B | $42.37B | $1.9B | $10.03B | $50.5B |
| 2025-06-30 | $18.50 | 1.82B | $33.69B | $2.56B | $10.49B | $41.61B |
| 2025-03-31 | $20.01 | 1.82B | $36.45B | $2.77B | $10.77B | $44.45B |
| 2024-12-31 | $21.79 | 1.83B | $39.78B | $3.09B | $10.63B | $47.32B |
| 2024-09-30 | $22.63 | 1.85B | $41.81B | $3.1B | $9.94B | $48.65B |
| 2024-06-30 | $27.06 | 1.86B | $50.31B | $3.15B | $10.01B | $57.17B |
| 2024-03-31 | $27.19 | 1.87B | $50.79B | $2.4B | $9.83B | $58.22B |
| 2023-12-31 | $22.04 | 1.88B | $41.43B | $2.23B | $9.94B | $49.14B |
| 2023-09-30 | $28.27 | 1.91B | $54.06B | $1.26B | $9.97B | $62.77B |
| 2023-06-30 | $22.48 | 1.93B | $43.43B | $2.17B | $11.31B | $52.57B |