$0.31 (0.97%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -369 | last: 384
Increased Positions
change: -188 | last: 197
Reduced Positions
change: -144 | last: 147
New Positions
change: -53 | last: 55
Sold Positions
change: 271 | last: 95
Total Calls
Total Puts
Put-Call Ratio
change: -27.5602 | last: 0.2756
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $32.31 | 216M | $6.98B | $660M | $3.39B | $9.71B |
| 2024-12-31 | $34.22 | 219.3M | $7.5B | $593M | $3.52B | $10.43B |
| 2023-12-31 | $33.97 | 221M | $7.51B | $703.1M | $3.61B | $10.42B |
| 2022-12-31 | $25.47 | 221.7M | $5.65B | $654.9M | $3.81B | $8.8B |
| 2021-12-31 | $33.12 | 231M | $7.65B | $840.6M | $3.86B | $10.67B |
| 2020-12-31 | $28.55 | 235.2M | $6.71B | $1.36B | $4B | $9.35B |
| 2019-12-31 | $30.40 | 233.9M | $7.11B | $1.02B | $3.93B | $10.02B |
| 2018-12-31 | $23.42 | 239M | $5.6B | $693.6M | $3.86B | $8.77B |
| 2017-12-31 | $32.36 | 240.4M | $7.78B | $769.8M | $3.92B | $10.93B |
| 2016-12-31 | $27.20 | 238.1M | $6.48B | $535.4M | $3.26B | $9.2B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $27.70 | 213.6M | $5.92B | $608M | $3.15B | $8.46B |
| 2025-12-31 | $32.31 | 213.4M | $6.89B | $657M | $3.39B | $9.63B |
| 2025-09-30 | $28.62 | 215M | $6.15B | $610M | $3.4B | $8.95B |
| 2025-06-30 | $29.69 | 217.6M | $6.46B | $628M | $3.42B | $9.25B |
| 2025-03-31 | $33.17 | 218.3M | $7.24B | $575M | $3.42B | $10.08B |
| 2024-12-31 | $34.22 | 218.1M | $7.46B | $593M | $3.52B | $10.39B |
| 2024-09-30 | $36.19 | 218.9M | $7.92B | $567M | $3.52B | $10.88B |
| 2024-06-30 | $33.70 | 219.9M | $7.41B | $843M | $3.61B | $10.18B |
| 2024-03-31 | $34.40 | 220.3M | $7.58B | $627M | $3.43B | $10.38B |
| 2023-12-31 | $33.97 | 220.1M | $7.48B | $699.8M | $3.64B | $10.42B |
| 2023-09-30 | $26.90 | 221M | $5.94B | $605.8M | $3.54B | $8.88B |
| 2023-06-30 | $32.81 | 221.6M | $7.27B | $520M | $3.57B | $10.32B |