$1.9 (1.58%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1099 | last: 1208
Increased Positions
change: -536 | last: 592
Reduced Positions
change: -393 | last: 425
New Positions
change: -121 | last: 129
Sold Positions
change: 847 | last: 198
Total Calls
Total Puts
Put-Call Ratio
change: -122.0273 | last: 1.2203
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $144.76 | 607.91M | $88B | $19.24B | $13.36B | $82.13B |
| 2024-12-31 | $165.16 | 586.07M | $96.8B | $16.17B | $10.59B | $91.22B |
| 2023-12-31 | $93.19 | 581.38M | $54.18B | $15.93B | $8.09B | $46.34B |
| 2022-12-31 | $63.79 | 584.69M | $37.3B | $9.45B | $7.19B | $35.03B |
| 2021-12-31 | $72.43 | 236.57M | $17.13B | $1.38B | $14.19B | $29.95B |
| 2020-12-31 | $48.98 | 227.53M | $11.14B | $2.45B | $14.62B | $23.32B |
| 2019-12-31 | $47.71 | 207.07M | $9.88B | $1.6B | $3.71B | $11.99B |
| 2018-12-31 | $24.54 | 199.95M | $4.91B | $659.42M | $2.22B | $6.46B |
| 2017-12-31 | $33.47 | 190.93M | $6.39B | $479.54M | $2.36B | $8.28B |
| 2016-12-31 | $19.36 | 184M | $3.56B | $854.98M | $2.14B | $4.85B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $111.42 | 595M | $66.29B | $22.57B | $14.22B | $57.94B |
| 2025-12-31 | $144.76 | 607.91M | $88B | $19.24B | $13.36B | $82.13B |
| 2025-09-30 | $133.27 | 589M | $78.5B | $18.42B | $12.63B | $72.71B |
| 2025-06-30 | $141.87 | 587M | $83.28B | $13.25B | $12.14B | $82.17B |
| 2025-03-31 | $136.94 | 587.26M | $80.42B | $13.3B | $10.58B | $77.7B |
| 2024-12-31 | $165.16 | 584M | $96.45B | $16.17B | $10.59B | $90.88B |
| 2024-09-30 | $124.91 | 585.38M | $73.12B | $16.66B | $9.81B | $66.27B |
| 2024-06-30 | $118.74 | 587.1M | $69.71B | $16.89B | $9.82B | $62.64B |
| 2024-03-31 | $112.47 | 588.12M | $66.15B | $18.14B | $9.6B | $57.6B |
| 2023-12-31 | $93.19 | 584M | $54.42B | $15.93B | $8.09B | $46.59B |
| 2023-09-30 | $89.76 | 578.8M | $51.95B | $12.94B | $7.04B | $46.05B |
| 2023-06-30 | $76.81 | 578.98M | $44.47B | $12.31B | $7.42B | $39.58B |