$0.65 (1.09%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -435 | last: 473
Increased Positions
change: -248 | last: 264
Reduced Positions
change: -117 | last: 127
New Positions
change: -64 | last: 65
Sold Positions
change: 369 | last: 59
Total Calls
Total Puts
Put-Call Ratio
change: -68.6198 | last: 0.6862
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $49.90 | 76.04M | $3.79B | $98.65M | $3.14B | $6.84B |
| 2024-12-31 | $44.28 | 75.77M | $3.36B | $22.06M | $3.07B | $6.41B |
| 2023-12-31 | $48.45 | 75.26M | $3.65B | $78.08M | $3.04B | $6.61B |
| 2022-12-31 | $37.72 | 74.97M | $2.83B | $107.93M | $3.05B | $5.77B |
| 2021-12-31 | $47.49 | 74.76M | $3.55B | $288.82M | $3.02B | $6.28B |
| 2020-12-31 | $32.50 | 75.99M | $2.47B | $1.03B | $3.91B | $5.35B |
| 2019-12-31 | $70.64 | 76.75M | $5.42B | $528.76M | $3.34B | $8.24B |
| 2018-12-31 | $64.03 | 74.29M | $4.76B | $5.87M | $2.99B | $7.74B |
| 2017-12-31 | $65.46 | 71.19M | $4.66B | $41.92M | $3.03B | $7.65B |
| 2016-12-31 | $71.77 | 63.38M | $4.55B | $19.34M | $2.49B | $7.02B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $49.96 | 76.33M | $3.81B | $68.46M | $3.13B | $6.88B |
| 2025-12-31 | $49.90 | 76.14M | $3.8B | $98.65M | $3.14B | $6.84B |
| 2025-09-30 | $58.01 | 76.01M | $4.41B | $13.71M | $2.97B | $7.37B |
| 2025-06-30 | $58.26 | 76.08M | $4.43B | $28.72M | $3.01B | $7.41B |
| 2025-03-31 | $52.61 | 75.8M | $3.99B | $20.57M | $3.01B | $6.98B |
| 2024-12-31 | $44.28 | 75.73M | $3.35B | $22.06M | $3.07B | $6.4B |
| 2024-09-30 | $49.04 | 75.72M | $3.71B | $35.33M | $3.07B | $6.75B |
| 2024-06-30 | $41.26 | 75.69M | $3.12B | $33.73M | $3.04B | $6.13B |
| 2024-03-31 | $41.82 | 75.4M | $3.15B | $59.48M | $3.04B | $6.13B |
| 2023-12-31 | $48.45 | 75.33M | $3.65B | $78.08M | $3.04B | $6.61B |
| 2023-09-30 | $41.54 | 75.32M | $3.13B | $172.95M | $3.05B | $6B |
| 2023-06-30 | $46.80 | 75.3M | $3.52B | $99.71M | $3.05B | $6.47B |