-$1.57 (-1.39%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -837 | last: 932
Increased Positions
change: -454 | last: 496
Reduced Positions
change: -216 | last: 234
New Positions
change: -119 | last: 124
Sold Positions
change: 750 | last: 83
Total Calls
Total Puts
Put-Call Ratio
change: -17.3059 | last: 0.1731
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $99.86 | 270.5M | $27.01B | $13M | $19.83B | $46.83B |
| 2024-12-31 | $89.14 | 266.8M | $23.78B | $7M | $18.72B | $42.5B |
| 2023-12-31 | $72.34 | 262.8M | $19.01B | $25M | $16.51B | $35.49B |
| 2022-12-31 | $88.92 | 258.4M | $22.98B | $10M | $15.1B | $38.06B |
| 2021-12-31 | $89.01 | 256.3M | $22.81B | $8M | $13.61B | $36.42B |
| 2020-12-31 | $78.06 | 247M | $19.28B | $139M | $11.58B | $30.72B |
| 2019-12-31 | $76.80 | 245.6M | $18.86B | $16M | $9.8B | $28.64B |
| 2018-12-31 | $65.23 | 243.8M | $15.9B | $16M | $9.04B | $24.92B |
| 2017-12-31 | $58.99 | 242.6M | $14.31B | $10M | $8.42B | $22.72B |
| 2016-12-31 | $52.46 | 242.6M | $12.73B | $9M | $7.83B | $20.55B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $109.92 | 276.5M | $30.39B | $13M | $1.12B | $31.5B |
| 2025-12-31 | $99.86 | 271.5M | $27.11B | $13M | $19.83B | $46.93B |
| 2025-09-30 | $104.38 | 270.2M | $28.2B | $9M | $20.1B | $48.3B |
| 2025-06-30 | $96.04 | 270.1M | $25.94B | $11M | $19.98B | $45.91B |
| 2025-03-31 | $100.40 | 270M | $27.11B | $23M | $19.62B | $46.71B |
| 2024-12-31 | $89.14 | 267.4M | $23.84B | $7M | $18.72B | $42.55B |
| 2024-09-30 | $87.46 | 266.6M | $23.32B | $17M | $18.26B | $41.56B |
| 2024-06-30 | $70.75 | 266.7M | $18.87B | $19M | $17.77B | $36.62B |
| 2024-03-31 | $73.24 | 266.4M | $19.51B | $85M | $17.18B | $36.61B |
| 2023-12-31 | $72.34 | 263.5M | $19.06B | $25M | $16.51B | $35.54B |
| 2023-09-30 | $74.83 | 263.5M | $19.72B | $8M | $16.02B | $35.73B |
| 2023-06-30 | $81.67 | 262.6M | $21.45B | $7M | $16.01B | $37.45B |