$0.22 (0.72%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -346 | last: 370
Increased Positions
change: -206 | last: 216
Reduced Positions
change: -91 | last: 94
New Positions
change: -66 | last: 72
Sold Positions
change: 307 | last: 43
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $25.76 | 165.08M | $4.25B | $574.7M | $4.17B | $7.85B |
| 2024-12-31 | $23.90 | 151.93M | $3.63B | $997.65M | $3.16B | $5.8B |
| 2023-12-31 | $21.39 | 149.97M | $3.21B | $909.47M | $2.81B | $5.11B |
| 2022-12-31 | $23.09 | 149.16M | $3.44B | $593.64M | $5.17B | $8.02B |
| 2021-12-31 | $22.59 | 150.77M | $3.41B | $1.03B | $2.22B | $4.61B |
| 2020-12-31 | $17.05 | 153M | $2.61B | $716.05M | $2.43B | $4.33B |
| 2019-12-31 | $22.04 | 160.53M | $3.54B | $581M | $4.2B | $7.15B |
| 2018-12-31 | $19.79 | 167.34M | $3.31B | $728.41M | $4.53B | $7.11B |
| 2017-12-31 | $25.40 | 150.88M | $3.83B | $683.37M | $4.07B | $7.22B |
| 2016-12-31 | $24.70 | 148.77M | $3.67B | $595.73M | $3.85B | $6.93B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $25.86 | 165.1M | $4.27B | $465.32M | $4.41B | $8.21B |
| 2025-12-31 | $25.76 | 165.13M | $4.25B | $574.7M | $4.17B | $7.85B |
| 2025-09-30 | $25.71 | 165.03M | $4.24B | $1.29B | $4.21B | $7.16B |
| 2025-06-30 | $24.39 | 164.94M | $4.02B | $1.26B | $4.55B | $7.31B |
| 2025-03-31 | $22.53 | 165.23M | $3.72B | $1.23B | $2.93B | $5.42B |
| 2024-12-31 | $23.90 | 157.71M | $3.77B | $997.65M | $3.16B | $5.93B |
| 2024-09-30 | $21.54 | 150.25M | $3.24B | $962.73M | $3.17B | $5.45B |
| 2024-06-30 | $20.83 | 149.87M | $3.12B | $955.5M | $3.57B | $5.74B |
| 2024-03-31 | $21.27 | 149.86M | $3.19B | $849.97M | $2.64B | $4.97B |
| 2023-12-31 | $21.39 | 150.08M | $3.21B | $909.47M | $2.81B | $5.11B |
| 2023-09-30 | $17.11 | 150.04M | $2.57B | $711.82M | $4.71B | $6.57B |
| 2023-06-30 | $16.23 | 149.99M | $2.43B | $598.5M | $4.51B | $6.34B |