-$0.27 (-1.25%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2796 | last: 3049
Increased Positions
change: -1459 | last: 1569
Reduced Positions
change: -1009 | last: 1124
New Positions
change: -300 | last: 308
Sold Positions
change: 2531 | last: 195
Total Calls
Total Puts
Put-Call Ratio
change: -41.3823 | last: 0.4138
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $24.84 | 7.17B | $178.08B | $18.23B | $173.99B | $333.83B |
| 2024-12-31 | $22.77 | 7.2B | $163.92B | $3.3B | $140.92B | $301.55B |
| 2023-12-31 | $16.78 | 7.18B | $120.5B | $6.72B | $154.9B | $268.67B |
| 2022-12-31 | $18.41 | 7.17B | $131.93B | $3.7B | $154.68B | $282.9B |
| 2021-12-31 | $18.57 | 7.17B | $133.11B | $19.22B | $195.83B | $309.72B |
| 2020-12-31 | $21.71 | 7.16B | $155.38B | $9.74B | $179.64B | $325.27B |
| 2019-12-31 | $29.50 | 7.32B | $215.91B | $12.13B | $184.95B | $388.73B |
| 2018-12-31 | $21.54 | 6.78B | $146B | $5.2B | $176.5B | $317.3B |
| 2017-12-31 | $29.35 | 6.16B | $180.91B | $50.5B | $164.35B | $294.76B |
| 2016-12-31 | $32.10 | 6.17B | $197.99B | $5.79B | $123.51B | $315.72B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $28.99 | 7B | $202.79B | $11.96B | $164.12B | $354.96B |
| 2025-12-31 | $24.84 | 7.17B | $178.08B | $18.23B | $173.99B | $333.83B |
| 2025-09-30 | $28.24 | 7.16B | $202.09B | $20.27B | $158.49B | $340.31B |
| 2025-06-30 | $28.94 | 7.21B | $208.63B | $10.5B | $150.07B | $348.2B |
| 2025-03-31 | $28.28 | 7.21B | $203.98B | $6.88B | $143.59B | $340.69B |
| 2024-12-31 | $22.77 | 7.2B | $163.96B | $3.3B | $140.92B | $301.58B |
| 2024-09-30 | $22.00 | 7.2B | $158.44B | $2.59B | $146.34B | $302.2B |
| 2024-06-30 | $18.98 | 7.2B | $136.58B | $3.09B | $147.78B | $281.27B |
| 2024-03-31 | $17.50 | 7.19B | $125.86B | $3.52B | $150.06B | $272.4B |
| 2023-12-31 | $16.78 | 7.19B | $120.65B | $6.72B | $154.9B | $268.83B |
| 2023-09-30 | $15.02 | 7.18B | $107.92B | $7.54B | $155.73B | $256.11B |
| 2023-06-30 | $15.95 | 7.18B | $114.52B | $9.53B | $161.59B | $266.58B |