$1.66 (2.42%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -411 | last: 444
Increased Positions
change: -223 | last: 244
Reduced Positions
change: -80 | last: 85
New Positions
change: -101 | last: 113
Sold Positions
change: 339 | last: 41
Total Calls
Total Puts
Put-Call Ratio
change: -78.3244 | last: 0.7832
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $25.94 | 873.68M | $22.66B | $2.84B | $2.13B | $21.96B |
| 2024-12-31 | $24.97 | 900M | $22.47B | $2.28B | $3.17B | $23.36B |
| 2023-12-31 | $50.13 | 903.51M | $45.29B | $3.22B | $3.17B | $45.24B |
| 2022-12-31 | $35.57 | 905.61M | $32.21B | $3.26B | $2.91B | $31.86B |
| 2021-12-31 | $48.88 | 904.33M | $44.2B | $3.22B | $2.74B | $43.72B |
| 2020-12-31 | $37.12 | 894.58M | $33.21B | $3.01B | $2.82B | $33.02B |
| 2019-12-31 | $26.91 | 894.3M | $24.07B | $2.6B | $2.28B | $23.75B |
| 2018-12-31 | $13.88 | 899.36M | $12.48B | $2.27B | $1.91B | $12.13B |
| 2017-12-31 | $22.40 | 884.71M | $19.82B | $1.76B | $1.7B | $19.76B |
| 2016-12-31 | $11.35 | 881.25M | $10B | $1.63B | $1.45B | $9.82B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $34.55 | 925M | $31.96B | $1.89B | $2.57B | $32.64B |
| 2025-12-31 | $25.94 | 1B | $25.94B | $2.84B | $2.13B | $25.24B |
| 2025-09-30 | $28.26 | 892.33M | $25.22B | $2B | $2.38B | $25.59B |
| 2025-06-30 | $30.41 | 893.9M | $27.18B | $1.62B | $3.08B | $28.65B |
| 2025-03-31 | $21.96 | 933.33M | $20.5B | $1.78B | $3.09B | $21.81B |
| 2024-12-31 | $24.97 | 900M | $22.47B | $2.28B | $3.17B | $23.36B |
| 2024-09-30 | $29.73 | 900M | $26.76B | $3.08B | $3.35B | $27.03B |
| 2024-06-30 | $39.25 | 900.85M | $35.36B | $3.09B | $3.21B | $35.48B |
| 2024-03-31 | $43.33 | 900.85M | $39.03B | $3.13B | $3.35B | $39.25B |
| 2023-12-31 | $50.13 | 902.77M | $45.26B | $3.22B | $3.17B | $45.21B |
| 2023-09-30 | $43.16 | 905.27M | $39.07B | $3.01B | $2.8B | $38.86B |
| 2023-06-30 | $49.99 | 902.23M | $45.1B | $3.11B | $2.86B | $44.85B |