-$7.44 (-5.29%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2323 | last: 2577
Increased Positions
change: -1046 | last: 1168
Reduced Positions
change: -892 | last: 985
New Positions
change: -175 | last: 202
Sold Positions
change: 2021 | last: 212
Total Calls
Total Puts
Put-Call Ratio
change: -113.7215 | last: 1.1372
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $116.69 | 1.82B | $212.41B | $349.58B | $715.8B | $578.63B |
| 2024-12-31 | $70.39 | 1.9B | $133.84B | $276.53B | $590.56B | $447.87B |
| 2023-12-31 | $51.44 | 1.93B | $99.28B | $260.93B | $602.18B | $440.54B |
| 2022-12-31 | $45.23 | 1.95B | $88.05B | $342.02B | $521.15B | $267.17B |
| 2021-12-31 | $60.39 | 2.03B | $122.77B | $262.03B | $473.63B | $334.37B |
| 2020-12-31 | $61.66 | 2.09B | $128.61B | $309.62B | $500.72B | $319.72B |
| 2019-12-31 | $79.89 | 2.25B | $179.69B | $193.92B | $460.15B | $445.92B |
| 2018-12-31 | $52.06 | 2.49B | $129.8B | $188.1B | $442.11B | $383.81B |
| 2017-12-31 | $74.41 | 2.7B | $200.8B | $180.52B | $437.44B | $457.72B |
| 2016-12-31 | $59.43 | 2.89B | $171.64B | $160.49B | $378.7B | $389.85B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-06-30 | $139.96 | 1.7B | $238.06B | $366.41B | $402.73B | $274.37B |
| 2026-03-31 | $113.41 | 1.74B | $196.98B | $23.62B | $749.21B | $922.56B |
| 2025-12-31 | $116.69 | 1.82B | $212.41B | $349.58B | $715.8B | $578.63B |
| 2025-09-30 | $101.50 | 1.82B | $184.76B | $348.06B | $720.24B | $556.94B |
| 2025-06-30 | $85.12 | 1.86B | $157.97B | $337.47B | $721.23B | $541.74B |
| 2025-03-31 | $70.99 | 1.88B | $133.39B | $308.33B | $748.78B | $573.84B |
| 2024-12-31 | $70.39 | 1.89B | $132.87B | $276.53B | $590.56B | $446.9B |
| 2024-09-30 | $62.60 | 1.9B | $118.93B | $303.09B | $618.8B | $434.64B |
| 2024-06-30 | $63.43 | 1.91B | $121.01B | $246.13B | $624.22B | $499.09B |
| 2024-03-31 | $63.46 | 1.91B | $121.13B | $272.73B | $616.79B | $465.19B |
| 2023-12-31 | $51.44 | 1.91B | $98.23B | $260.93B | $602.18B | $439.49B |
| 2023-09-30 | $41.13 | 1.92B | $79.15B | $253.99B | $575.7B | $400.86B |