$0.46 (1.9%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2743 | last: 3059
Increased Positions
change: -1422 | last: 1554
Reduced Positions
change: -953 | last: 1089
New Positions
change: -236 | last: 250
Sold Positions
change: 2417 | last: 232
Total Calls
Total Puts
Put-Call Ratio
change: -86.162 | last: 0.8616
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $24.90 | 5.68B | $141.5B | $1.14B | $67.42B | $207.77B |
| 2024-12-31 | $26.53 | 5.66B | $150.27B | $1.04B | $66.99B | $216.22B |
| 2023-12-31 | $28.79 | 5.64B | $162.46B | $2.85B | $70.84B | $230.45B |
| 2022-12-31 | $51.24 | 5.61B | $287.35B | $416M | $34.86B | $321.8B |
| 2021-12-31 | $59.05 | 5.6B | $330.74B | $1.94B | $37B | $365.79B |
| 2020-12-31 | $36.81 | 5.56B | $204.48B | $1.79B | $38.27B | $240.97B |
| 2019-12-31 | $37.14 | 5.57B | $206.83B | $1.12B | $50.84B | $256.55B |
| 2018-12-31 | $41.38 | 5.87B | $242.98B | $1.14B | $41.74B | $283.59B |
| 2017-12-31 | $34.33 | 5.97B | $204.95B | $1.34B | $42.61B | $246.21B |
| 2016-12-31 | $30.79 | 6.09B | $187.48B | $2.6B | $41.06B | $225.95B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-29 | $27.77 | 5.69B | $158.04B | $1.7B | $64.46B | $220.79B |
| 2025-12-31 | $24.90 | 5.68B | $141.5B | $1.14B | $67.42B | $207.77B |
| 2025-09-28 | $23.85 | 5.68B | $135.59B | $1.34B | $61.71B | $195.96B |
| 2025-06-29 | $24.24 | 5.68B | $137.8B | $1.64B | $61.8B | $197.96B |
| 2025-03-29 | $25.34 | 5.68B | $143.8B | $1.43B | $61.29B | $203.67B |
| 2024-12-31 | $26.53 | 5.67B | $150.35B | $1.04B | $63.65B | $212.95B |
| 2024-09-29 | $28.94 | 5.67B | $164B | $1.09B | $66.62B | $229.53B |
| 2024-06-30 | $28.22 | 5.67B | $159.89B | $1.05B | $68.68B | $227.52B |
| 2024-03-31 | $27.72 | 5.66B | $156.81B | $719M | $68.71B | $224.8B |
| 2023-12-31 | $28.79 | 5.65B | $162.58B | $2.85B | $70.84B | $230.57B |
| 2023-10-01 | $33.94 | 5.65B | $191.63B | $3.15B | $63.6B | $252.07B |
| 2023-07-02 | $36.65 | 5.65B | $206.93B | $2.63B | $65.34B | $269.63B |