$0.79 (1.12%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -965 | last: 1050
Increased Positions
change: -533 | last: 574
Reduced Positions
change: -295 | last: 307
New Positions
change: -132 | last: 142
Sold Positions
change: 846 | last: 96
Total Calls
Total Puts
Put-Call Ratio
change: -75.1639 | last: 0.7516
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $58.41 | 431.37M | $25.2B | $12.73B | $11.28B | $23.75B |
| 2024-12-31 | $43.76 | 450.68M | $19.72B | $11.24B | $12.4B | $20.89B |
| 2023-12-31 | $33.14 | 475.09M | $15.74B | $12.03B | $13.97B | $17.68B |
| 2022-12-31 | $39.37 | 475.96M | $18.74B | $10.85B | $15.89B | $23.78B |
| 2021-12-31 | $47.25 | 425.67M | $20.11B | $9.47B | $7.01B | $17.64B |
| 2020-12-31 | $35.76 | 427.06M | $15.27B | $13.04B | $8.59B | $10.82B |
| 2019-12-31 | $40.61 | 449.73M | $18.26B | $3.68B | $14.32B | $28.9B |
| 2018-12-31 | $29.73 | 478.82M | $14.24B | $4.22B | $17.24B | $27.26B |
| 2017-12-31 | $41.98 | 502.16M | $21.08B | $3.22B | $14.44B | $32.29B |
| 2016-12-31 | $35.63 | 522.09M | $18.6B | $4.14B | $17.15B | $31.61B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $59.97 | 425.34M | $25.51B | $12.33B | $12.31B | $25.49B |
| 2025-12-31 | $58.41 | 431.37M | $25.2B | $12.73B | $11.28B | $23.75B |
| 2025-09-30 | $53.16 | 431.37M | $22.93B | $12.34B | $10.66B | $21.24B |
| 2025-06-30 | $44.75 | 433.64M | $19.41B | $9.23B | $12.78B | $22.95B |
| 2025-03-31 | $40.97 | 438.32M | $17.96B | $12.23B | $12.31B | $18.05B |
| 2024-12-31 | $43.76 | 440.8M | $19.29B | $11.24B | $12.4B | $20.45B |
| 2024-09-30 | $41.07 | 446.56M | $18.34B | $11.56B | $13.96B | $20.74B |
| 2024-06-30 | $35.83 | 454.14M | $16.27B | $12.33B | $13.08B | $17.03B |
| 2024-03-31 | $35.64 | 461.36M | $16.44B | $11.99B | $13.81B | $18.26B |
| 2023-12-31 | $33.14 | 466.23M | $15.45B | $12.03B | $13.97B | $17.39B |
| 2023-09-30 | $26.80 | 469.48M | $12.58B | $15.72B | $17.59B | $14.44B |
| 2023-06-30 | $26.08 | 479.47M | $12.5B | $11.85B | $15.2B | $15.85B |