-$0.99 (-1.07%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -888 | last: 985
Increased Positions
change: -457 | last: 499
Reduced Positions
change: -239 | last: 269
New Positions
change: -141 | last: 152
Sold Positions
change: 757 | last: 98
Total Calls
Total Puts
Put-Call Ratio
change: -79.7526 | last: 0.7975
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $80.03 | 1.62B | $129.97B | $8.87B | $23.52B | $144.61B |
| 2024-12-31 | $58.81 | 1.62B | $95.45B | $6.83B | $13.86B | $102.48B |
| 2023-12-31 | $74.46 | 1.62B | $120.73B | $9.67B | $14.35B | $125.41B |
| 2022-12-31 | $71.20 | 1.62B | $115.33B | $6.78B | $12.27B | $120.83B |
| 2021-12-31 | $66.94 | 1.62B | $108.34B | $12.81B | $13.53B | $109.06B |
| 2020-12-31 | $75.22 | 1.62B | $121.66B | $10.38B | $14.02B | $125.29B |
| 2019-12-31 | $59.36 | 1.63B | $96.76B | $8.03B | $14.71B | $103.45B |
| 2018-12-31 | $48.48 | 1.72B | $83.35B | $10.77B | $13.92B | $86.5B |
| 2017-12-31 | $54.75 | 1.79B | $97.82B | $10.55B | $16.05B | $103.32B |
| 2016-12-31 | $38.46 | 1.8B | $69.12B | $8.2B | $18.39B | $79.32B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $80.03 | 1.63B | $130.09B | $8.87B | $23.52B | $144.73B |
| 2025-06-30 | $58.33 | 1.62B | $94.72B | $9.02B | $23.64B | $109.34B |
| 2024-12-31 | $58.81 | 1.62B | $95.48B | $6.83B | $13.86B | $102.5B |
| 2024-06-30 | $66.41 | 1.62B | $107.76B | $9.26B | $14.3B | $112.81B |
| 2023-12-31 | $74.46 | 1.62B | $120.74B | $8.7B | $14.35B | $126.39B |
| 2023-06-30 | $63.84 | 1.62B | $103.48B | $9.18B | $14.08B | $108.38B |
| 2022-12-31 | $71.20 | 1.62B | $115.32B | $6.78B | $12.27B | $120.82B |
| 2022-06-30 | $61.00 | 1.62B | $98.78B | $11.41B | $13.75B | $101.11B |
| 2021-12-31 | $66.94 | 1.63B | $109.06B | $12.81B | $13.53B | $109.79B |
| 2021-06-30 | $83.89 | 1.63B | $136.61B | $14.03B | $13.91B | $136.5B |
| 2020-12-31 | $75.22 | 1.63B | $122.5B | $10.38B | $14.02B | $126.13B |
| 2020-06-30 | $56.18 | 1.62B | $90.86B | $6.27B | $14.12B | $98.71B |