-$1.37 (-1.24%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -765 | last: 801
Increased Positions
change: -399 | last: 418
Reduced Positions
change: -225 | last: 232
New Positions
change: -81 | last: 86
Sold Positions
change: 511 | last: 207
Total Calls
Total Puts
Put-Call Ratio
change: -101.0882 | last: 1.0109
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $127.57 | 595.02M | $75.91B | $6.38B | $3.33B | $72.86B |
| 2024-12-31 | $106.10 | 574.97M | $61B | $2.41B | $4.12B | $62.72B |
| 2023-12-31 | $40.50 | 566.61M | $22.95B | $2.81B | $4.46B | $24.6B |
| 2022-12-31 | $52.03 | 558.12M | $29.04B | $6.03B | $4.49B | $27.49B |
| 2021-12-31 | $223.71 | 532.71M | $119.17B | $9.25B | $4.25B | $114.18B |
| 2020-12-31 | $199.05 | 477.26M | $95B | $6.17B | $2.09B | $90.93B |
| 2019-12-31 | $40.22 | 436.6M | $17.56B | $3.12B | $1.59B | $16.03B |
| 2018-12-31 | $11.32 | 338.47M | $3.83B | $1B | $1.06B | $3.89B |
| 2017-12-31 | $13.01 | 205.73M | $2.68B | $1.35B | $728.96M | $2.06B |
| 2016-12-31 | $16.26 | 324.55M | $5.28B | $170.08M | $1.86M | $5.11B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $82.81 | 611.58M | $50.65B | $6.26B | $3.58B | $47.97B |
| 2025-12-31 | $127.57 | 602.24M | $76.83B | $6.38B | $3.33B | $73.78B |
| 2025-09-30 | $178.73 | 595.22M | $106.38B | $3.07B | $4.24B | $107.56B |
| 2025-06-30 | $159.94 | 592.02M | $94.69B | $2.17B | $4.19B | $96.71B |
| 2025-03-31 | $130.49 | 590.29M | $77.03B | $2.18B | $4.15B | $78.99B |
| 2024-12-31 | $106.10 | 580.05M | $61.54B | $2.41B | $4.12B | $63.26B |
| 2024-09-30 | $94.28 | 574.34M | $54.15B | $2.54B | $4.4B | $56.01B |
| 2024-06-30 | $69.39 | 574.34M | $39.85B | $2.65B | $4.24B | $41.45B |
| 2024-03-31 | $53.02 | 570.94M | $30.27B | $2.46B | $4.16B | $31.97B |
| 2023-12-31 | $40.50 | 569.53M | $23.07B | $2.81B | $4.46B | $24.72B |
| 2023-09-30 | $43.95 | 564.76M | $24.82B | $3.22B | $4.61B | $26.22B |
| 2023-06-30 | $58.04 | 564.76M | $32.78B | $3.52B | $4.56B | $33.82B |