$0 (0.0%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2129 | last: 2407
Increased Positions
change: -1036 | last: 1160
Reduced Positions
change: -729 | last: 833
New Positions
change: -184 | last: 198
Sold Positions
change: 1945 | last: 156
Total Calls
Total Puts
Put-Call Ratio
change: -67.5291 | last: 0.6753
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $219.71 | 402.7M | $88.48B | $201M | $22.91B | $111.18B |
| 2024-12-31 | $201.79 | 401.5M | $81.02B | $414M | $23.9B | $104.5B |
| 2023-12-31 | $179.10 | 404.9M | $72.52B | $458M | $16.23B | $88.29B |
| 2022-12-31 | $156.88 | 412.8M | $64.76B | $351M | $14.98B | $79.39B |
| 2021-12-31 | $166.90 | 420.4M | $70.16B | $118M | $13.4B | $83.45B |
| 2020-12-31 | $117.93 | 423M | $49.88B | $553M | $13.81B | $63.14B |
| 2019-12-31 | $113.96 | 424.6M | $48.39B | $3.56B | $13.5B | $58.32B |
| 2018-12-31 | $88.99 | 429.1M | $38.19B | $61M | $10.03B | $48.15B |
| 2017-12-31 | $86.30 | 438.8M | $37.87B | $22M | $9.49B | $47.34B |
| 2016-12-31 | $70.91 | 443.5M | $31.45B | $32M | $9.31B | $40.73B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $229.79 | 403.2M | $92.65B | $158M | $22.89B | $115.38B |
| 2025-12-31 | $219.71 | 403.1M | $88.57B | $201M | $22.91B | $111.27B |
| 2025-09-30 | $220.83 | 403M | $88.99B | $175M | $23.36B | $112.18B |
| 2025-06-30 | $228.82 | 402.6M | $92.12B | $440M | $24.02B | $115.7B |
| 2025-03-31 | $231.51 | 402.3M | $93.14B | $216M | $23.84B | $116.76B |
| 2024-12-31 | $201.79 | 401.6M | $81.04B | $414M | $23.9B | $104.52B |
| 2024-09-30 | $207.60 | 401.5M | $83.35B | $614M | $16.65B | $99.39B |
| 2024-06-30 | $209.36 | 401.3M | $84.02B | $172M | $16.74B | $100.59B |
| 2024-03-31 | $212.91 | 401.7M | $85.53B | $322M | $16.1B | $101.3B |
| 2023-12-31 | $179.10 | 402M | $72B | $458M | $16.23B | $87.77B |
| 2023-09-30 | $152.44 | 404M | $61.59B | $150M | $15.43B | $76.87B |
| 2023-06-30 | $173.42 | 405.9M | $70.39B | $144M | $15.37B | $85.62B |