-$0.79 (-0.99%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -911 | last: 983
Increased Positions
change: -413 | last: 445
Reduced Positions
change: -382 | last: 400
New Positions
change: -82 | last: 86
Sold Positions
change: 730 | last: 160
Total Calls
Total Puts
Put-Call Ratio
change: -60.1786 | last: 0.6018
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $88.87 | 435M | $38.66B | $269M | $29.57B | $67.96B |
| 2024-12-31 | $90.76 | 434M | $39.39B | $119M | $29.61B | $68.88B |
| 2023-12-31 | $115.19 | 434M | $49.99B | $105M | $28.81B | $78.7B |
| 2022-12-31 | $135.64 | 433M | $58.73B | $156M | $27.96B | $86.54B |
| 2021-12-31 | $208.74 | 432M | $90.18B | $292M | $27.01B | $116.89B |
| 2020-12-31 | $159.19 | 423M | $67.34B | $232M | $25.42B | $92.52B |
| 2019-12-31 | $142.15 | 416M | $59.13B | $196M | $23.93B | $82.87B |
| 2018-12-31 | $108.63 | 413M | $44.86B | $277M | $16.68B | $61.27B |
| 2017-12-31 | $111.01 | 381.74M | $42.38B | $314M | $16.16B | $58.22B |
| 2016-12-31 | $86.77 | 340.35M | $29.53B | $567.6M | $12.17B | $41.14B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $81.31 | 436M | $35.45B | $55M | $24.68B | $60.08B |
| 2025-12-31 | $88.87 | 435M | $38.66B | $269M | $29.57B | $67.96B |
| 2025-09-30 | $96.49 | 435M | $41.97B | $233M | $29.84B | $71.58B |
| 2025-06-30 | $102.73 | 435M | $44.69B | $94M | $29.57B | $74.16B |
| 2025-03-31 | $104.23 | 435M | $45.34B | $60M | $29.68B | $74.96B |
| 2024-12-31 | $90.76 | 434M | $39.39B | $119M | $29.61B | $68.88B |
| 2024-09-30 | $118.63 | 435M | $51.6B | $194M | $29.64B | $81.05B |
| 2024-06-30 | $95.98 | 435M | $41.75B | $155M | $29.38B | $70.98B |
| 2024-03-31 | $104.26 | 434M | $45.25B | $125M | $29.12B | $74.25B |
| 2023-12-31 | $115.19 | 434M | $49.99B | $105M | $28.81B | $78.7B |
| 2023-09-30 | $92.03 | 434M | $39.94B | $117M | $28.73B | $68.55B |
| 2023-06-30 | $113.94 | 434M | $49.45B | $276M | $28.51B | $77.68B |