-$1.04 (-1.99%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -968 | last: 1058
Increased Positions
change: -418 | last: 457
Reduced Positions
change: -363 | last: 388
New Positions
change: -129 | last: 139
Sold Positions
change: 852 | last: 104
Total Calls
Total Puts
Put-Call Ratio
change: -55.2133 | last: 0.5521
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $36.40 | 1.01B | $36.86B | $3.39B | $17.69B | $51.16B |
| 2024-12-31 | $27.03 | 2.04B | $55.09B | $3.69B | $16.99B | $68.38B |
| 2023-12-31 | $29.49 | 2.03B | $59.76B | $3.74B | $22.97B | $78.98B |
| 2022-12-31 | $29.05 | 2.01B | $58.48B | $3.72B | $20.99B | $75.74B |
| 2021-12-31 | $32.58 | 1.6B | $52.17B | $5.79B | $32.74B | $79.12B |
| 2020-12-31 | $26.93 | 1.99B | $53.61B | $8.6B | $37.11B | $82.12B |
| 2019-12-31 | $35.43 | 1.98B | $70.12B | $6.24B | $40.42B | $104.3B |
| 2018-12-31 | $29.95 | 1.97B | $58.87B | $3.87B | $26.06B | $81.06B |
| 2017-12-31 | $27.34 | 1.95B | $53.42B | $3.83B | $17.09B | $66.68B |
| 2016-12-31 | $31.20 | 1.94B | $60.64B | $4.9B | $18.79B | $74.54B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $41.73 | 2.01B | $83.94B | $4.54B | $25.13B | $104.53B |
| 2025-12-31 | $36.40 | 1B | $36.57B | $3.39B | $17.69B | $50.87B |
| 2025-09-30 | $32.09 | 2.02B | $64.73B | $4.44B | $23.9B | $84.19B |
| 2025-06-30 | $27.97 | 2.03B | $56.82B | $4.93B | $23.78B | $75.67B |
| 2025-03-31 | $29.99 | 2.04B | $61.29B | $5.76B | $23.79B | $79.32B |
| 2024-12-31 | $27.03 | 2.04B | $55.14B | $3.69B | $16.99B | $68.44B |
| 2024-09-30 | $30.56 | 2.04B | $62.34B | $3.19B | $16.06B | $75.21B |
| 2024-06-30 | $30.34 | 2.04B | $61.88B | $3.74B | $21.42B | $79.55B |
| 2024-03-31 | $33.79 | 2.03B | $68.75B | $3.52B | $22.45B | $87.68B |
| 2023-12-31 | $29.49 | 2.03B | $59.82B | $3.74B | $22.97B | $79.04B |
| 2023-09-30 | $29.71 | 2.03B | $60.25B | $3.88B | $25.43B | $81.8B |
| 2023-06-30 | $28.06 | 2.03B | $56.87B | $3.99B | $27.3B | $80.18B |