$0.78 (0.69%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1992 | last: 2193
Increased Positions
change: -1006 | last: 1102
Reduced Positions
change: -690 | last: 767
New Positions
change: -160 | last: 172
Sold Positions
change: 1715 | last: 201
Total Calls
Total Puts
Put-Call Ratio
change: -90.0384 | last: 0.9004
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $99.19 | 849M | $84.21B | $5.89B | $32.29B | $110.62B |
| 2024-12-31 | $126.10 | 855M | $107.82B | $6.11B | $25.65B | $127.36B |
| 2023-12-31 | $157.23 | 859M | $135.06B | $3.17B | $26.73B | $158.62B |
| 2022-12-31 | $173.84 | 871M | $151.41B | $5.6B | $23.52B | $169.33B |
| 2021-12-31 | $214.34 | 874M | $187.33B | $10.26B | $25.53B | $202.61B |
| 2020-12-31 | $168.40 | 867M | $146B | $5.91B | $27.75B | $167.85B |
| 2019-12-31 | $117.06 | 864M | $101.14B | $5.24B | $28.17B | $124.07B |
| 2018-12-31 | $97.53 | 866M | $84.46B | $4.22B | $22.74B | $102.97B |
| 2017-12-31 | $119.15 | 871M | $103.78B | $3.32B | $24.79B | $125.25B |
| 2016-12-31 | $114.64 | 883M | $101.23B | $3.48B | $16.52B | $114.27B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $98.38 | 850M | $83.62B | $5.8B | $28.66B | $106.48B |
| 2025-12-31 | $99.19 | 849M | $84.21B | $5.89B | $32.29B | $110.62B |
| 2025-09-30 | $83.53 | 848M | $70.83B | $6.76B | $29.21B | $93.28B |
| 2025-06-30 | $100.94 | 847M | $85.5B | $6.19B | $28.91B | $108.21B |
| 2025-03-31 | $109.99 | 850M | $93.49B | $4.8B | $25.59B | $114.28B |
| 2024-12-31 | $126.10 | 854M | $107.69B | $6.11B | $25.65B | $127.23B |
| 2024-09-30 | $136.34 | 852.9M | $116.28B | $5.86B | $26.24B | $136.67B |
| 2024-06-30 | $135.95 | 856M | $116.37B | $6.32B | $26.45B | $136.5B |
| 2024-03-31 | $147.62 | 856M | $126.36B | $4.28B | $24.4B | $146.48B |
| 2023-12-31 | $157.23 | 856M | $134.59B | $3.17B | $26.73B | $158.15B |
| 2023-09-30 | $155.87 | 857M | $133.58B | $4.31B | $25.44B | $154.71B |
| 2023-06-30 | $179.25 | 860M | $154.16B | $4.81B | $25.12B | $174.46B |