-$0.89 (-1.77%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1727 | last: 1929
Increased Positions
change: -768 | last: 857
Reduced Positions
change: -604 | last: 660
New Positions
change: -188 | last: 205
Sold Positions
change: 1533 | last: 154
Total Calls
Total Puts
Put-Call Ratio
change: -85.8846 | last: 0.8588
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $36.25 | 1.86B | $67.57B | $670M | $19.35B | $86.25B |
| 2024-12-31 | $32.27 | 1.94B | $62.47B | $933M | $18.99B | $80.53B |
| 2023-12-31 | $34.67 | 2.01B | $69.62B | $1.35B | $19.02B | $87.29B |
| 2022-12-31 | $30.98 | 2.14B | $66.17B | $1.96B | $18.54B | $82.75B |
| 2021-12-31 | $37.60 | 2.25B | $84.6B | $2.24B | $16.84B | $99.2B |
| 2020-12-31 | $30.25 | 2.3B | $69.51B | $3.13B | $17.16B | $83.55B |
| 2019-12-31 | $24.12 | 2.39B | $57.6B | $958M | $16.73B | $73.37B |
| 2018-12-31 | $20.71 | 2.57B | $53.25B | $858M | $14.76B | $67.14B |
| 2017-12-31 | $18.34 | 2.73B | $50.12B | $401M | $11.81B | $61.53B |
| 2016-12-31 | $11.98 | 2.84B | $34.04B | $603M | $11.29B | $44.73B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $41.05 | 1.86B | $76.35B | $964M | $19.34B | $94.73B |
| 2025-12-31 | $36.25 | 1.86B | $67.57B | $670M | $19.35B | $86.25B |
| 2025-09-30 | $35.51 | 1.86B | $66.19B | $612M | $19.64B | $85.22B |
| 2025-06-30 | $32.63 | 1.87B | $60.92B | $387M | $19.65B | $80.18B |
| 2025-03-31 | $29.43 | 1.89B | $55.62B | $1.14B | $19.62B | $74.1B |
| 2024-12-31 | $32.27 | 1.9B | $61.32B | $933M | $18.99B | $79.38B |
| 2024-09-30 | $34.53 | 1.94B | $66.85B | $1.64B | $19.04B | $84.24B |
| 2024-06-30 | $33.59 | 1.94B | $65.3B | $1.24B | $19.01B | $83.07B |
| 2024-03-31 | $36.78 | 1.96B | $72.02B | $1.48B | $19B | $89.53B |
| 2023-12-31 | $34.67 | 1.96B | $68.11B | $1.35B | $19.02B | $85.78B |
| 2023-09-30 | $30.75 | 1.99B | $61.32B | $1.36B | $18.95B | $78.9B |
| 2023-06-30 | $34.10 | 2.02B | $68.88B | $956M | $18.39B | $86.32B |