-$0.82 (-1.86%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -693 | last: 753
Increased Positions
change: -379 | last: 403
Reduced Positions
change: -195 | last: 217
New Positions
change: -101 | last: 106
Sold Positions
change: 565 | last: 122
Total Calls
Total Puts
Put-Call Ratio
change: -124.9869 | last: 1.2499
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $41.24 | 2.44B | $100.67B | $7.66B | $20.33B | $113.34B |
| 2024-12-31 | $46.58 | 2.5B | $116.57B | $7.44B | $17.91B | $127.03B |
| 2023-12-31 | $45.24 | 2.5B | $113.24B | $8.71B | $18.7B | $123.23B |
| 2022-12-31 | $45.23 | 2.5B | $113.24B | $12.74B | $21.21B | $121.72B |
| 2021-12-31 | $44.06 | 2.5B | $110.37B | $10.1B | $22.41B | $122.68B |
| 2020-12-31 | $39.76 | 2.51B | $99.68B | $13.92B | $23.68B | $109.44B |
| 2019-12-31 | $44.76 | 2.5B | $111.9B | $9.74B | $25.93B | $128.09B |
| 2018-12-31 | $37.85 | 2.49B | $94.41B | $6.92B | $24.64B | $112.13B |
| 2017-12-31 | $35.82 | 2.51B | $90.04B | $10.32B | $15.6B | $95.33B |
| 2016-12-31 | $38.40 | 2.57B | $98.82B | $10.27B | $18.58B | $107.12B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $41.68 | 2.41B | $100.38B | $5.54B | $20.02B | $114.86B |
| 2025-12-31 | $41.24 | 2.44B | $100.67B | $7.66B | $20.33B | $113.34B |
| 2025-09-30 | $40.21 | 2.44B | $97.97B | $8.91B | $21.76B | $110.82B |
| 2025-06-30 | $40.99 | 2.47B | $101.16B | $15.36B | $22.28B | $108.08B |
| 2025-03-31 | $51.25 | 2.47B | $126.48B | $7.99B | $21.05B | $139.53B |
| 2024-12-31 | $46.58 | 2.51B | $116.77B | $7.44B | $17.91B | $127.24B |
| 2024-09-30 | $51.75 | 2.51B | $129.68B | $- | $- | $129.68B |
| 2024-06-30 | $46.21 | 2.5B | $115.6B | $6.8B | $24.03B | $132.84B |
| 2024-03-31 | $44.93 | 2.5B | $112.23B | $-8.71B | $- | $120.94B |
| 2023-12-31 | $45.24 | 2.51B | $113.41B | $8.71B | $18.7B | $123.4B |
| 2023-09-30 | $50.72 | 2.51B | $127.12B | $-7.99B | $- | $135.11B |
| 2023-06-30 | $49.40 | 2.5B | $123.56B | $7.99B | $21.03B | $136.59B |