$5.64 (1.91%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1738 | last: 1927
Increased Positions
change: -928 | last: 1012
Reduced Positions
change: -539 | last: 604
New Positions
change: -342 | last: 362
Sold Positions
change: 1574 | last: 125
Total Calls
Total Puts
Put-Call Ratio
change: -108.6591 | last: 1.0866
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $162.79 | 309M | $50.3B | $4.69B | $11.7B | $57.32B |
| 2024-12-31 | $122.59 | 322M | $39.47B | $4.66B | $11.54B | $46.36B |
| 2023-12-31 | $130.00 | 353M | $45.89B | $5.42B | $12.64B | $53.1B |
| 2022-12-31 | $126.86 | 395M | $50.11B | $4.86B | $12.72B | $57.97B |
| 2021-12-31 | $75.11 | 407M | $30.57B | $4.12B | $15.12B | $41.57B |
| 2020-12-31 | $56.57 | 407M | $23.02B | $3.31B | $15.85B | $35.56B |
| 2019-12-31 | $93.65 | 413M | $38.68B | $2.58B | $10.96B | $47.06B |
| 2018-12-31 | $74.97 | 426M | $31.94B | $2.98B | $9.11B | $38.06B |
| 2017-12-31 | $91.91 | 442M | $40.62B | $5.85B | $8.87B | $43.65B |
| 2016-12-31 | $68.32 | 461M | $31.5B | $4.82B | $8B | $34.68B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $247.08 | 298M | $73.63B | $5.73B | $11.49B | $79.39B |
| 2025-12-31 | $162.79 | 303M | $49.33B | $4.69B | $11.7B | $56.34B |
| 2025-09-30 | $170.26 | 309M | $52.61B | $4.76B | $10.58B | $58.43B |
| 2025-06-30 | $134.42 | 312M | $41.94B | $4.54B | $10.65B | $48.05B |
| 2025-03-31 | $132.07 | 314M | $41.47B | $4.63B | $10.85B | $47.69B |
| 2024-12-31 | $122.59 | 315M | $38.62B | $4.66B | $11.54B | $45.5B |
| 2024-09-30 | $135.03 | 318M | $42.94B | $5.18B | $10.81B | $48.56B |
| 2024-06-30 | $157.98 | 324M | $51.19B | $5.25B | $10.74B | $56.68B |
| 2024-03-31 | $172.64 | 331M | $57.14B | $4.92B | $10.9B | $63.12B |
| 2023-12-31 | $130.00 | 337M | $43.81B | $5.42B | $12.64B | $51.02B |
| 2023-09-30 | $141.71 | 349M | $49.46B | $5.83B | $11.44B | $55.07B |
| 2023-06-30 | $117.30 | 358M | $41.99B | $5.08B | $11.32B | $48.24B |