-$1.7 (-1.85%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1212 | last: 1333
Increased Positions
change: -514 | last: 564
Reduced Positions
change: -430 | last: 464
New Positions
change: -96 | last: 114
Sold Positions
change: 1046 | last: 143
Total Calls
Total Puts
Put-Call Ratio
change: -151.543 | last: 1.5154
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $85.25 | 584.8M | $49.85B | $2.94B | $705.4M | $47.62B |
| 2024-12-31 | $74.03 | 597.7M | $44.25B | $3.05B | $700M | $41.9B |
| 2023-12-31 | $76.25 | 606.7M | $46.26B | $1.13B | $685.1M | $45.81B |
| 2022-12-31 | $74.61 | 619M | $46.18B | $769M | $691.3M | $46.11B |
| 2021-12-31 | $129.55 | 623.3M | $80.75B | $862.8M | $690.3M | $80.58B |
| 2020-12-31 | $91.23 | 622.6M | $56.8B | $1.18B | $694.9M | $56.31B |
| 2019-12-31 | $77.76 | 624.9M | $48.59B | $1.18B | $678.8M | $48.09B |
| 2018-12-31 | $51.06 | 627.6M | $32.04B | $714.1M | $593.8M | $31.92B |
| 2017-12-31 | $37.57 | 632.7M | $23.77B | $818.3M | $1.04B | $23.99B |
| 2016-12-31 | $31.23 | 639M | $19.96B | $930.1M | $822.3M | $19.85B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $80.08 | 579.2M | $46.38B | $2.45B | $702.9M | $44.64B |
| 2025-12-31 | $85.25 | 580.4M | $49.48B | $2.94B | $705.4M | $47.25B |
| 2025-09-30 | $77.77 | 584.7M | $45.47B | $2.69B | $700.3M | $43.49B |
| 2025-06-30 | $78.21 | 587M | $45.91B | $3.27B | $702.6M | $43.34B |
| 2025-03-31 | $72.48 | 586.9M | $42.54B | $3.14B | $699.4M | $40.1B |
| 2024-12-31 | $74.03 | 589.8M | $43.66B | $3.05B | $700M | $41.32B |
| 2024-09-30 | $65.99 | 597.2M | $39.41B | $3.68B | $706.7M | $36.44B |
| 2024-06-30 | $90.25 | 602.1M | $54.34B | $1.64B | $693M | $53.39B |
| 2024-03-31 | $94.25 | 601.6M | $56.7B | $1.22B | $699.2M | $56.18B |
| 2023-12-31 | $76.25 | 605.2M | $46.15B | $1.13B | $685.1M | $45.7B |
| 2023-09-30 | $69.28 | 607M | $42.05B | $1.41B | $691.1M | $41.33B |
| 2023-06-30 | $94.33 | 606.9M | $57.25B | $1.04B | $684.5M | $56.89B |