$0.89 (1.56%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1139 | last: 1269
Increased Positions
change: -832 | last: 896
Reduced Positions
change: -171 | last: 204
New Positions
change: -211 | last: 225
Sold Positions
change: 1009 | last: 109
Total Calls
Total Puts
Put-Call Ratio
change: -75.5418 | last: 0.7554
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $46.81 | 664.38M | $31.1B | $3.5B | $14.52B | $42.12B |
| 2024-12-31 | $42.28 | 682.16M | $28.84B | $3.01B | $18.97B | $44.8B |
| 2023-12-31 | $34.49 | 684.17M | $23.6B | $3.14B | $19.43B | $39.89B |
| 2022-12-31 | $32.81 | 688.63M | $22.59B | $3.47B | $18.61B | $37.74B |
| 2021-12-31 | $43.55 | 702.19M | $30.58B | $2.99B | $12.65B | $40.23B |
| 2020-12-31 | $27.57 | 714.73M | $19.71B | $3.15B | $15.99B | $32.55B |
| 2019-12-31 | $30.74 | 710.43M | $21.84B | $3.28B | $15.7B | $34.26B |
| 2018-12-31 | $23.53 | 673.35M | $15.84B | $2.68B | $16.65B | $29.82B |
| 2017-12-31 | $30.34 | 728.29M | $22.1B | $2.51B | $18.75B | $38.33B |
| 2016-12-31 | $26.97 | 757.37M | $20.43B | $2.39B | $17.68B | $35.72B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $46.46 | 825.12M | $38.34B | $4.08B | $20.04B | $54.29B |
| 2025-12-31 | $46.81 | 664.38M | $31.1B | $3.5B | $14.52B | $42.12B |
| 2025-09-30 | $44.55 | 666.43M | $29.69B | $2.9B | $18.94B | $45.73B |
| 2025-06-30 | $41.13 | 670.79M | $27.59B | $2.97B | $18.06B | $42.68B |
| 2025-03-31 | $39.20 | 671.05M | $26.31B | $3.01B | $20.22B | $43.52B |
| 2024-12-31 | $42.28 | 675.31M | $28.55B | $3.01B | $18.97B | $44.51B |
| 2024-09-30 | $42.84 | 680.9M | $29.17B | $3.22B | $18.63B | $44.59B |
| 2024-06-30 | $36.27 | 686.78M | $24.91B | $2.84B | $19.82B | $41.89B |
| 2024-03-31 | $36.70 | 685.75M | $25.17B | $2.8B | $18.56B | $40.93B |
| 2023-12-31 | $34.49 | 684.41M | $23.61B | $3.14B | $19.43B | $39.89B |
| 2023-09-30 | $25.33 | 684.22M | $17.33B | $2.84B | $21.11B | $35.6B |
| 2023-06-30 | $26.21 | 684.03M | $17.93B | $2.59B | $18.14B | $33.48B |