$0.73 (0.69%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1711 | last: 1948
Increased Positions
change: -749 | last: 872
Reduced Positions
change: -677 | last: 751
New Positions
change: -111 | last: 153
Sold Positions
change: 1437 | last: 238
Total Calls
Total Puts
Put-Call Ratio
change: -67.7125 | last: 0.6771
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $79.36 | 1.27B | $100.55B | $8.51B | $93.59B | $185.63B |
| 2024-12-31 | $44.89 | 1.26B | $56.52B | $8.59B | $82.92B | $130.85B |
| 2023-12-31 | $78.96 | 1.28B | $101.46B | $8.2B | $79.38B | $172.65B |
| 2022-12-31 | $93.19 | 1.31B | $122.27B | $12.94B | $70.73B | $180.05B |
| 2021-12-31 | $103.16 | 1.32B | $136.07B | $9.41B | $76B | $202.66B |
| 2020-12-31 | $68.30 | 1.31B | $89.4B | $7.85B | $85.04B | $166.59B |
| 2019-12-31 | $74.29 | 1.3B | $96.65B | $5.68B | $89B | $179.97B |
| 2018-12-31 | $65.52 | 1.04B | $68.4B | $4.06B | $73.43B | $137.77B |
| 2017-12-31 | $72.50 | 1.02B | $73.95B | $1.7B | $27B | $99.26B |
| 2016-12-31 | $78.91 | 1.07B | $84.67B | $3.37B | $27.53B | $108.83B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $71.82 | 1.27B | $91.43B | $9.54B | $78.34B | $160.23B |
| 2025-12-31 | $79.36 | 1.27B | $100.79B | $8.51B | $93.59B | $185.87B |
| 2025-09-30 | $75.39 | 1.27B | $95.67B | $9.16B | $81.75B | $168.27B |
| 2025-06-30 | $68.98 | 1.27B | $87.33B | $11.79B | $82.72B | $158.27B |
| 2025-03-31 | $67.75 | 1.26B | $85.43B | $10.08B | $81.21B | $156.57B |
| 2024-12-31 | $44.89 | 1.26B | $56.52B | $8.59B | $82.92B | $130.85B |
| 2024-09-30 | $62.88 | 1.26B | $79.17B | $6.88B | $82.7B | $154.99B |
| 2024-06-30 | $58.15 | 1.26B | $73.04B | $12.51B | $83.82B | $144.35B |
| 2024-03-31 | $79.56 | 1.26B | $100.25B | $9.8B | $81.79B | $172.24B |
| 2023-12-31 | $78.96 | 1.29B | $101.7B | $8.2B | $79.38B | $172.89B |
| 2023-09-30 | $69.82 | 1.29B | $89.86B | $13.04B | $80.1B | $156.91B |
| 2023-06-30 | $69.13 | 1.28B | $88.69B | $13.81B | $82.14B | $157.02B |