-$0.6 (-1.22%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -857 | last: 950
Increased Positions
change: -472 | last: 514
Reduced Positions
change: -214 | last: 236
New Positions
change: -119 | last: 127
Sold Positions
change: 743 | last: 101
Total Calls
Total Puts
Put-Call Ratio
change: -60.8513 | last: 0.6085
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $44.77 | 577M | $25.83B | $99M | $27.07B | $52.8B |
| 2024-12-31 | $39.78 | 575M | $22.87B | $111M | $24.27B | $47.03B |
| 2023-12-31 | $36.66 | 573M | $21.01B | $137M | $24.91B | $45.78B |
| 2022-12-31 | $41.94 | 571M | $23.95B | $160M | $21.66B | $45.45B |
| 2021-12-31 | $41.59 | 545M | $22.67B | $1.46B | $23.85B | $45.06B |
| 2020-12-31 | $30.61 | 542M | $16.59B | $1.73B | $24.48B | $39.33B |
| 2019-12-31 | $48.60 | 535M | $26B | $627M | $21B | $46.37B |
| 2018-12-31 | $37.55 | 492M | $18.47B | $367M | $19.5B | $37.61B |
| 2017-12-31 | $30.62 | 444M | $13.6B | $589M | $19.54B | $32.55B |
| 2016-12-31 | $30.97 | 426M | $13.19B | $199M | $22.55B | $35.55B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $50.66 | 578M | $29.28B | $80M | $28.06B | $57.26B |
| 2025-12-31 | $44.77 | 577M | $25.83B | $99M | $27.07B | $52.8B |
| 2025-09-30 | $45.82 | 580M | $26.58B | $1.43B | $27.47B | $52.61B |
| 2025-06-30 | $40.26 | 577M | $23.23B | $569M | $25.82B | $48.48B |
| 2025-03-31 | $40.42 | 577M | $23.32B | $132M | $24.79B | $47.98B |
| 2024-12-31 | $39.78 | 575.5M | $22.89B | $111M | $24.02B | $46.81B |
| 2024-09-30 | $44.35 | 576M | $25.55B | $439M | $23.7B | $48.81B |
| 2024-06-30 | $38.31 | 575M | $22.03B | $60M | $23.95B | $45.92B |
| 2024-03-31 | $38.37 | 574M | $22.02B | $888M | $24.52B | $45.65B |
| 2023-12-31 | $36.66 | 574.34M | $21.06B | $137M | $24.91B | $45.83B |
| 2023-09-30 | $34.18 | 573M | $19.59B | $118M | $24.45B | $43.92B |
| 2023-06-30 | $38.88 | 573M | $22.28B | $171M | $24.01B | $46.12B |