$0.61 (1.08%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -259 | last: 277
Increased Positions
change: -153 | last: 160
Reduced Positions
change: -61 | last: 65
New Positions
change: -68 | last: 70
Sold Positions
change: 214 | last: 36
Total Calls
Total Puts
Put-Call Ratio
change: -33.664 | last: 0.3366
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $38.45 | 519.8M | $19.99B | $572.65M | $448.97M | $19.86B |
| 2024-12-31 | $37.79 | 562.55M | $21.26B | $675.26M | $582.32M | $21.17B |
| 2023-12-31 | $34.76 | 589.17M | $20.48B | $1.64B | $203.96M | $19.05B |
| 2022-12-31 | $35.16 | 590.27M | $20.75B | $1.09B | $840.94M | $20.5B |
| 2021-12-31 | $20.86 | 590.27M | $12.31B | $318.13M | $448.22M | $12.44B |
| 2020-12-31 | $15.95 | 590.27M | $9.41B | $584.68M | $919.84M | $9.75B |
| 2019-12-31 | $22.64 | 590.27M | $13.36B | $1.55B | $271.07M | $12.08B |
| 2018-12-31 | $21.32 | 590.27M | $12.58B | $428.36M | $539.01M | $12.7B |
| 2017-12-31 | $32.33 | 590.27M | $19.08B | $330.22M | $965.86M | $19.72B |
| 2016-12-31 | $35.71 | 590.27M | $21.08B | $399.74M | $840.24M | $21.52B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $58.18 | 519.8M | $30.24B | $1.15B | $473.52M | $29.56B |
| 2025-12-31 | $38.45 | 519.8M | $19.99B | $572.65M | $448.97M | $19.86B |
| 2025-09-30 | $35.77 | 538.49M | $19.26B | $547.18M | $477.51M | $19.19B |
| 2025-06-30 | $37.40 | 538.49M | $20.14B | $572.29M | $472.37M | $20.04B |
| 2025-03-31 | $39.11 | 538.49M | $21.06B | $770.21M | $497.83M | $20.79B |
| 2024-12-31 | $37.79 | 549.16M | $20.75B | $675.26M | $582.32M | $20.66B |
| 2024-09-30 | $31.79 | 555.86M | $17.67B | $715.03M | $652.14M | $17.61B |
| 2024-06-30 | $30.74 | 569.07M | $17.49B | $850.24M | $737.26M | $17.38B |
| 2024-03-31 | $39.49 | 580M | $22.9B | $1.32B | $775.58M | $22.36B |
| 2023-12-31 | $34.76 | 588.07M | $20.44B | $1.64B | $717.87M | $19.52B |
| 2023-09-30 | $31.60 | 590.27M | $18.65B | $864.04M | $741.92M | $18.53B |
| 2023-06-30 | $29.95 | 590.27M | $17.68B | $755.3M | $811.33M | $17.73B |