$0.14 (0.13%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1308 | last: 1437
Increased Positions
change: -682 | last: 741
Reduced Positions
change: -365 | last: 401
New Positions
change: -164 | last: 176
Sold Positions
change: 1175 | last: 124
Total Calls
Total Puts
Put-Call Ratio
change: -33.9302 | last: 0.3393
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $99.32 | 357.4M | $35.5B | $1.63B | $28.75B | $62.62B |
| 2024-12-31 | $89.23 | 346M | $30.87B | $1.32B | $27.82B | $57.37B |
| 2023-12-31 | $90.97 | 347.7M | $31.63B | $1.19B | $25.01B | $55.45B |
| 2022-12-31 | $95.31 | 354.5M | $33.79B | $1.28B | $24.42B | $56.92B |
| 2021-12-31 | $85.32 | 348.4M | $29.73B | $992M | $25.36B | $54.1B |
| 2020-12-31 | $72.27 | 334.8M | $24.2B | $1.27B | $25.08B | $48B |
| 2019-12-31 | $90.47 | 328.5M | $29.72B | $981M | $22.54B | $51.28B |
| 2018-12-31 | $76.46 | 311.7M | $23.83B | $895M | $20.71B | $43.65B |
| 2017-12-31 | $84.95 | 307.1M | $26.09B | $797M | $16.61B | $41.9B |
| 2016-12-31 | $73.68 | 300.4M | $22.13B | $776M | $15.83B | $37.19B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $113.18 | 363M | $41.08B | $147M | $27.18B | $68.11B |
| 2025-12-31 | $99.32 | 361M | $35.85B | $1.63B | $28.75B | $62.98B |
| 2025-09-30 | $100.52 | 360.7M | $36.26B | $181M | $26.68B | $62.75B |
| 2025-06-30 | $100.35 | 360.4M | $36.17B | $1.51B | $27.09B | $61.75B |
| 2025-03-31 | $110.59 | 350.1M | $38.72B | $360M | $26.22B | $64.57B |
| 2024-12-31 | $89.23 | 346M | $30.87B | $1.32B | $27.82B | $57.37B |
| 2024-09-30 | $104.13 | 346.2M | $36.05B | $93M | $26.29B | $62.25B |
| 2024-06-30 | $88.81 | 345.9M | $30.72B | $1.5B | $26.56B | $55.78B |
| 2024-03-31 | $90.33 | 345.5M | $31.21B | $169M | $25.02B | $56.06B |
| 2023-12-31 | $90.97 | 345.3M | $31.41B | $1.19B | $25.01B | $55.23B |
| 2023-09-30 | $85.53 | 345M | $29.51B | $539M | $23.77B | $52.74B |
| 2023-06-30 | $90.40 | 345.9M | $31.27B | $1.96B | $23.83B | $53.15B |