$0.38 (1.27%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -410 | last: 440
Increased Positions
change: -185 | last: 199
Reduced Positions
change: -164 | last: 169
New Positions
change: -50 | last: 53
Sold Positions
change: 294 | last: 103
Total Calls
Total Puts
Put-Call Ratio
change: -5.5977 | last: 0.056
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $27.80 | 268.3M | $7.46B | $891.3M | $3.94B | $10.51B |
| 2024-12-31 | $30.04 | 318.2M | $9.56B | $1.33B | $3B | $11.23B |
| 2023-12-31 | $29.48 | 341.2M | $10.06B | $614.9M | $2.03B | $11.47B |
| 2022-12-31 | $22.38 | 361.2M | $8.08B | $232.8M | $2.29B | $10.15B |
| 2021-12-31 | $24.54 | 388M | $9.52B | $533M | $2.37B | $11.36B |
| 2020-12-31 | $22.19 | 414.3M | $9.19B | $314.9M | $1.12B | $10B |
| 2019-12-31 | $17.91 | 411.6M | $7.37B | $551.3M | $1.01B | $7.83B |
| 2018-12-31 | $20.43 | 358.6M | $7.33B | $519.3M | $163.7M | $6.97B |
| 2017-12-31 | $28.48 | 393.02M | $11.19B | $430M | $174.3M | $10.94B |
| 2016-12-31 | $28.48 | 358.6M | $10.21B | $352.7M | $257.2M | $10.12B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $22.72 | 235.2M | $5.34B | $1.21B | $4.01B | $8.14B |
| 2025-12-31 | $27.80 | 250.4M | $6.96B | $891.3M | $3.94B | $10.01B |
| 2025-09-30 | $30.21 | 263.4M | $7.96B | $730.7M | $3.25B | $10.48B |
| 2025-06-30 | $28.60 | 272.4M | $7.79B | $736.3M | $3.04B | $10.1B |
| 2025-03-31 | $26.71 | 290.3M | $7.75B | $942.2M | $3.01B | $9.82B |
| 2024-12-31 | $30.04 | 301.5M | $9.06B | $1.33B | $3B | $10.73B |
| 2024-09-30 | $25.43 | 314.5M | $8B | $517.6M | $2.02B | $9.5B |
| 2024-06-30 | $22.53 | 322.4M | $7.26B | $515.1M | $2.01B | $8.75B |
| 2024-03-31 | $24.31 | 334.8M | $8.14B | $548.9M | $2.01B | $9.6B |
| 2023-12-31 | $29.48 | 337.5M | $9.95B | $614.9M | $2.03B | $11.37B |
| 2023-09-30 | $27.23 | 339.2M | $9.24B | $604.3M | $2.26B | $10.89B |
| 2023-06-30 | $26.67 | 341.4M | $9.11B | $510.3M | $2.27B | $10.86B |