-$0.78 (-2.54%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -206 | last: 215
Increased Positions
change: -114 | last: 118
Reduced Positions
change: -45 | last: 47
New Positions
change: -39 | last: 40
Sold Positions
change: 174 | last: 32
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $48.28 | 143M | $6.9B | $57M | $1.75B | $8.59B |
| 2024-12-31 | $74.36 | 143M | $10.63B | $163M | $3.83B | $14.3B |
| 2023-12-31 | $80.64 | 146.07M | $11.78B | $158M | $3.82B | $15.44B |
| 2022-12-31 | $75.85 | 157M | $11.91B | $375M | $3.89B | $15.42B |
| 2021-12-31 | $160.90 | 184.54M | $29.69B | $191M | $3.85B | $33.35B |
| 2020-12-31 | $157.58 | 182.04M | $28.69B | $1.42B | $4.91B | $32.18B |
| 2019-12-31 | $124.56 | 181.53M | $22.61B | $49.72M | $572.94M | $23.13B |
| 2018-12-31 | $71.81 | 181.53M | $13.04B | $83.1M | $522.93M | $13.48B |
| 2017-12-31 | $85.05 | 181.77M | $15.46B | $81.26M | $497.37M | $15.88B |
| 2016-12-31 | $72.46 | 152.1M | $11.02B | $205.73M | $598.51M | $11.41B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $50.22 | 143M | $7.18B | $51M | $2.56B | $9.7B |
| 2025-12-31 | $48.28 | 143.5M | $6.93B | $57M | $1.75B | $8.62B |
| 2025-09-30 | $63.33 | 143M | $9.06B | $73M | $1.79B | $10.78B |
| 2025-06-30 | $91.64 | 143M | $13.1B | $180M | $3.14B | $16.06B |
| 2025-03-31 | $85.00 | 143M | $12.16B | $226M | $3.88B | $15.81B |
| 2024-12-31 | $74.36 | 143M | $10.63B | $163M | $3.83B | $14.3B |
| 2024-09-30 | $76.82 | 143M | $10.99B | $168M | $3.79B | $14.61B |
| 2024-06-30 | $53.92 | 143M | $7.71B | $73M | $3.69B | $11.33B |
| 2024-03-31 | $55.47 | 143M | $7.93B | $108M | $3.72B | $11.54B |
| 2023-12-31 | $80.64 | 143.96M | $11.61B | $158M | $3.82B | $15.27B |
| 2023-09-30 | $90.91 | 146M | $13.27B | $88M | $3.95B | $17.13B |
| 2023-06-30 | $79.73 | 146M | $11.64B | $81M | $3.82B | $15.38B |