$0.28 (0.37%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -277 | last: 294
Increased Positions
change: -146 | last: 157
Reduced Positions
change: -86 | last: 88
New Positions
change: -54 | last: 59
Sold Positions
change: 238 | last: 39
Total Calls
Total Puts
Put-Call Ratio
change: -39.1937 | last: 0.3919
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $53.17 | 34.01M | $1.81B | $98.28M | $1.04B | $2.75B |
| 2024-12-31 | $40.52 | 34.03M | $1.38B | $561.77M | $876.22M | $1.69B |
| 2023-12-31 | $57.54 | 33.73M | $1.94B | $643.85M | $665.29M | $1.96B |
| 2022-12-31 | $34.99 | 33.7M | $1.18B | $115.27M | $912.4M | $1.98B |
| 2021-12-31 | $38.71 | 33.28M | $1.29B | $216.44M | $1.17B | $2.24B |
| 2020-12-31 | $24.51 | 33.52M | $821.62M | $29.12M | $1.38B | $2.17B |
| 2019-12-31 | $25.28 | 32.69M | $826.43M | $54.9M | $1.29B | $2.07B |
| 2018-12-31 | $29.89 | 28.22M | $843.51M | $22.59M | $722.78M | $1.54B |
| 2017-12-31 | $31.15 | 28.13M | $876.12M | $34.92M | $494.54M | $1.34B |
| 2016-12-31 | $44.70 | 28.19M | $1.26B | $62.63M | $473.61M | $1.67B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $71.78 | 34.01M | $2.44B | $72.4M | $1.31B | $3.68B |
| 2025-12-31 | $53.17 | 34.01M | $1.81B | $98.28M | $1.04B | $2.75B |
| 2025-09-30 | $39.81 | 34.01M | $1.35B | $86.79M | $775.51M | $2.04B |
| 2025-06-30 | $36.75 | 34.16M | $1.26B | $350.97M | $747.14M | $1.65B |
| 2025-03-31 | $42.93 | 28.4M | $1.22B | $219.22M | $873.45M | $1.87B |
| 2024-12-31 | $40.52 | 34.16M | $1.38B | $561.77M | $876.22M | $1.7B |
| 2024-09-30 | $50.14 | 34.07M | $1.71B | $454.06M | $585.01M | $1.84B |
| 2024-06-30 | $48.56 | 33.94M | $1.65B | $530.39M | $581.07M | $1.7B |
| 2024-03-31 | $56.42 | 34.88M | $1.97B | $283.9M | $625.16M | $2.31B |
| 2023-12-31 | $57.54 | 33.68M | $1.94B | $643.85M | $665.29M | $1.96B |
| 2023-09-30 | $51.51 | 33.75M | $1.74B | $418.06M | $644.29M | $1.96B |
| 2023-06-30 | $46.15 | 33.74M | $1.56B | $96.29M | $741.19M | $2.2B |