-$1.09 (-3.79%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -783 | last: 825
Increased Positions
change: -409 | last: 433
Reduced Positions
change: -266 | last: 278
New Positions
change: -120 | last: 128
Sold Positions
change: 568 | last: 193
Total Calls
Total Puts
Put-Call Ratio
change: -32.4121 | last: 0.3241
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $67.24 | 416.8M | $28.03B | $1.73B | $1.14B | $27.44B |
| 2024-12-31 | $71.59 | 406.3M | $29.09B | $4.68B | $1.04B | $25.45B |
| 2023-12-31 | $87.39 | 405.3M | $35.42B | $5.22B | $1.11B | $31.31B |
| 2022-12-31 | $77.28 | 396.28M | $30.62B | $4.97B | $1.11B | $26.76B |
| 2021-12-31 | $79.03 | 392.21M | $31B | $3.83B | $1.11B | $28.28B |
| 2020-12-31 | $92.43 | 380.73M | $35.19B | $3.69B | $1.12B | $32.62B |
| 2019-12-31 | $59.83 | 363.1M | $21.72B | $1.07B | $149.82M | $20.8B |
| 2018-12-31 | $33.73 | 360.58M | $12.16B | $1.1B | $4M | $11.07B |
| 2017-12-31 | $29.70 | 332M | $9.86B | $1.21B | $- | $8.65B |
| 2016-12-31 | $18.85 | 321.67M | $6.06B | $567.22M | $338.34M | $5.83B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $40.34 | 413M | $16.66B | $1.32B | $1.14B | $16.49B |
| 2025-12-31 | $67.24 | 417.2M | $28.05B | $1.73B | $1.14B | $27.46B |
| 2025-09-30 | $84.37 | 419.9M | $35.43B | $2.03B | $1.13B | $34.52B |
| 2025-06-30 | $80.40 | 419.6M | $33.74B | $3.73B | $1.11B | $31.11B |
| 2025-03-31 | $79.23 | 410.5M | $32.52B | $3.78B | $1.11B | $29.86B |
| 2024-12-31 | $71.59 | 406.9M | $29.13B | $4.68B | $1.04B | $25.49B |
| 2024-09-30 | $75.44 | 406.8M | $30.69B | $4.94B | $1.11B | $26.86B |
| 2024-06-30 | $73.88 | 406M | $30B | $4.92B | $1.1B | $26.18B |
| 2024-03-31 | $94.52 | 405.6M | $38.34B | $4.95B | $1.11B | $34.5B |
| 2023-12-31 | $87.39 | 405.8M | $35.46B | $5.22B | $1.11B | $31.36B |
| 2023-09-30 | $76.89 | 405.65M | $31.19B | $5.23B | $1.11B | $27.07B |
| 2023-06-30 | $89.00 | 405.43M | $36.08B | $5.21B | $1.1B | $31.98B |