$0.01 (0.14%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -284 | last: 299
Increased Positions
change: -157 | last: 164
Reduced Positions
change: -80 | last: 84
New Positions
change: -46 | last: 48
Sold Positions
change: 240 | last: 36
Total Calls
Total Puts
Put-Call Ratio
change: -63.7213 | last: 0.6372
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $18.24 | 10.58B | $192.91B | $160.84B | $798.39B | $830.46B |
| 2024-12-31 | $11.84 | 10.61B | $125.66B | $168.36B | $689.53B | $646.84B |
| 2023-12-31 | $16.98 | 10.64B | $180.75B | $171.84B | $359.49B | $368.39B |
| 2022-12-31 | $15.22 | 10.66B | $162.18B | $28.55B | $338.99B | $472.62B |
| 2021-12-31 | $17.32 | 11.74B | $203.31B | $21.28B | $284.55B | $466.58B |
| 2020-12-31 | $22.58 | 10.69B | $241.4B | $23.85B | $181.72B | $399.27B |
| 2019-12-31 | $26.91 | 10.69B | $287.71B | $18.99B | $200.66B | $469.38B |
| 2018-12-31 | $24.01 | 10.69B | $256.7B | $19.61B | $200.11B | $437.19B |
| 2017-12-31 | $19.28 | 5.36B | $103.33B | $15.03B | $158.91B | $247.21B |
| 2016-12-31 | $14.67 | 5.36B | $78.63B | $14.52B | $176.63B | $240.74B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $18.90 | 10.57B | $199.84B | $162.6B | $821.64B | $858.88B |
| 2025-12-31 | $18.24 | 10.58B | $192.91B | $160.84B | $798.39B | $830.46B |
| 2025-09-30 | $17.97 | 10.58B | $190.09B | $159.32B | $747.48B | $778.26B |
| 2025-06-30 | $16.78 | 10.58B | $177.61B | $159.51B | $728.14B | $746.24B |
| 2025-03-31 | $12.80 | 10.58B | $135.51B | $155.88B | $683B | $662.62B |
| 2024-12-31 | $11.84 | 10.61B | $125.58B | $168.36B | $689.53B | $646.75B |
| 2024-09-30 | $14.54 | 10.62B | $154.33B | $162.68B | $671.28B | $662.93B |
| 2024-06-30 | $12.47 | 10.62B | $132.45B | $41.97B | $675B | $765.48B |
| 2024-03-31 | $14.28 | 10.63B | $151.74B | $38.78B | $650.17B | $763.13B |
| 2023-12-31 | $16.98 | 10.64B | $180.75B | $171.84B | $359.49B | $368.39B |
| 2023-09-30 | $14.32 | 10.64B | $152.38B | $30.28B | $277.7B | $399.81B |
| 2023-06-30 | $16.56 | 10.64B | $176.23B | $158.5B | $598.42B | $616.15B |