$2.46 (1.97%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1992 | last: 2211
Increased Positions
change: -1000 | last: 1103
Reduced Positions
change: -720 | last: 804
New Positions
change: -181 | last: 191
Sold Positions
change: 1569 | last: 350
Total Calls
Total Puts
Put-Call Ratio
change: -170.0312 | last: 1.7003
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $154.14 | 780.92M | $184.58B | $2.63B | $13.31B | $195.25B |
| 2024-12-31 | $172.42 | 766.49M | $202.65B | $1.97B | $12.29B | $212.96B |
| 2023-12-31 | $128.27 | 755.2M | $148.54B | $2.96B | $12.29B | $157.88B |
| 2022-12-31 | $74.19 | 740.66M | $84.26B | $4.25B | $13.37B | $93.38B |
| 2021-12-31 | $129.39 | 719.77M | $142.81B | $2.12B | $8.71B | $149.4B |
| 2020-12-31 | $64.81 | 696.93M | $69.26B | $2B | $6.34B | $73.6B |
| 2019-12-31 | $55.94 | 675.9M | $57.98B | $2.17B | $11.78B | $67.58B |
| 2018-12-31 | $29.81 | 603.48M | $27.59B | $2.21B | $10.17B | $35.55B |
| 2017-12-31 | $32.02 | 665.45M | $32.67B | $1.99B | $14.93B | $45.61B |
| 2016-12-31 | $27.03 | 649.48M | $26.92B | $1.84B | $8.94B | $34.02B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $114.99 | 783.36M | $138.12B | $2.45B | $14.16B | $149.84B |
| 2025-12-31 | $154.14 | 780.92M | $184.58B | $2.63B | $13.31B | $195.25B |
| 2025-09-30 | $170.85 | 782.39M | $204.97B | $2.43B | $12.89B | $215.43B |
| 2025-06-30 | $149.58 | 782.39M | $179.45B | $2.24B | $12.93B | $190.14B |
| 2025-03-31 | $139.78 | 771.8M | $165.42B | $2.39B | $13.39B | $176.43B |
| 2024-12-31 | $172.42 | 768.69M | $203.23B | $1.97B | $12.29B | $213.55B |
| 2024-09-30 | $153.13 | 768.23M | $180.39B | $2.35B | $11.89B | $189.92B |
| 2024-06-30 | $122.23 | 769.19M | $144.17B | $2.38B | $11.83B | $153.61B |
| 2024-03-31 | $131.03 | 759.8M | $152.66B | $2.5B | $11.69B | $161.85B |
| 2023-12-31 | $128.27 | 758.15M | $149.12B | $2.96B | $12.29B | $158.46B |
| 2023-09-30 | $107.14 | 757.96M | $124.52B | $2.97B | $13.09B | $134.64B |
| 2023-06-30 | $92.97 | 758.48M | $108.13B | $3.28B | $13.33B | $118.18B |