$4.57 (2.5%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2036 | last: 2338
Increased Positions
change: -1002 | last: 1163
Reduced Positions
change: -740 | last: 842
New Positions
change: -420 | last: 490
Sold Positions
change: 1883 | last: 142
Total Calls
Total Puts
Put-Call Ratio
change: -33.2703 | last: 0.8181
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $87.56 | 860M | $75.3B | $1.53B | $10.22B | $84B |
| 2024-12-31 | $47.52 | 853M | $40.53B | $1.77B | $8.09B | $46.86B |
| 2023-12-31 | $30.45 | 848M | $25.82B | $1.78B | $8.48B | $32.53B |
| 2022-12-31 | $31.94 | 843M | $26.93B | $1.67B | $7.82B | $33.07B |
| 2021-12-31 | $37.23 | 828M | $30.83B | $2.15B | $7.83B | $36.51B |
| 2020-12-31 | $36.00 | 761M | $27.4B | $2.67B | $8.7B | $33.42B |
| 2019-12-31 | $29.11 | 776M | $22.59B | $2.43B | $8.25B | $28.41B |
| 2018-12-31 | $30.21 | 941M | $28.43B | $2.36B | $6B | $32.07B |
| 2017-12-31 | $31.99 | 895M | $28.63B | $4.32B | $5.13B | $29.44B |
| 2016-12-31 | $24.27 | 1.02B | $24.76B | $5.29B | $3.9B | $23.37B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $135.97 | 862.79M | $117.31B | $1.76B | $8.97B | $124.53B |
| 2025-12-31 | $87.56 | 860M | $75.3B | $1.53B | $10.22B | $84B |
| 2025-09-30 | $82.03 | 860M | $70.55B | $1.65B | $9.18B | $78.08B |
| 2025-06-30 | $52.59 | 854M | $44.91B | $1.49B | $8.5B | $51.92B |
| 2025-03-31 | $45.78 | 854M | $39.1B | $1.36B | $8.15B | $45.89B |
| 2024-12-31 | $47.52 | 881.99M | $41.91B | $1.77B | $8.09B | $48.24B |
| 2024-09-30 | $45.15 | 854M | $38.56B | $1.61B | $8.34B | $45.29B |
| 2024-06-30 | $38.66 | 853M | $32.98B | $1.42B | $8.2B | $39.75B |
| 2024-03-31 | $32.67 | 852M | $27.83B | $1.36B | $8.29B | $34.76B |
| 2023-12-31 | $30.45 | 851M | $25.91B | $1.78B | $8.48B | $32.62B |
| 2023-09-30 | $30.47 | 850M | $25.9B | $1.64B | $8.46B | $32.72B |
| 2023-06-30 | $35.04 | 848M | $29.71B | $1.54B | $8.55B | $36.73B |