-$0.66 (-1.1%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -229 | last: 242
Increased Positions
change: -125 | last: 135
Reduced Positions
change: -80 | last: 80
New Positions
change: -45 | last: 49
Sold Positions
change: 203 | last: 30
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 | $42.87 | 29.51M | $1.27B | $82.3M | $121.91M | $1.3B |
| 2024-12-31 | $52.73 | 30.41M | $1.6B | $94.33M | $117.09M | $1.63B |
| 2023-12-31 | $43.74 | 31.36M | $1.37B | $163.88M | $96.86M | $1.3B |
| 2022-12-31 | $39.42 | 31.97M | $1.26B | $156.91M | $109.36M | $1.21B |
| 2021-12-31 | $36.72 | 32.33M | $1.19B | $141.46M | $74.75M | $1.12B |
| 2020-12-31 | $34.33 | 32.32M | $1.11B | $91.77M | $81.06M | $1.1B |
| 2019-12-31 | $30.01 | 32.7M | $981.33M | $100.24M | $127.41M | $1.01B |
| 2018-12-31 | $25.89 | 33.02M | $854.99M | $100.93M | $50M | $804.06M |
| 2017-12-31 | $25.75 | 32.89M | $846.97M | $113.57M | $76.3M | $809.7M |
| 2016-12-31 | $22.40 | 32.73M | $733.11M | $113.8M | $90.11M | $709.41M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $47.76 | 28.69M | $1.37B | $90.85M | $94.96M | $1.37B |
| 2025-12-31 | $42.87 | 28.94M | $1.24B | $82.3M | $121.91M | $1.28B |
| 2025-09-30 | $39.94 | 29.35M | $1.17B | $110.3M | $139.96M | $1.2B |
| 2025-06-30 | $42.61 | 29.74M | $1.27B | $99.44M | $112.56M | $1.28B |
| 2025-03-31 | $41.55 | 30.01M | $1.25B | $90.29M | $112.2M | $1.27B |
| 2024-12-31 | $52.73 | 30.08M | $1.59B | $94.33M | $117.09M | $1.61B |
| 2024-09-30 | $48.38 | 30.3M | $1.47B | $94.88M | $129.31M | $1.5B |
| 2024-06-30 | $49.05 | 30.51M | $1.5B | $161.25M | $92.11M | $1.43B |
| 2024-03-31 | $46.15 | 30.74M | $1.42B | $162.42M | $95.72M | $1.35B |
| 2023-12-31 | $43.74 | 31.02M | $1.36B | $163.88M | $96.86M | $1.29B |
| 2023-09-30 | $41.74 | 31.3M | $1.31B | $160.11M | $107.12M | $1.25B |
| 2023-06-30 | $42.63 | 31.49M | $1.34B | $150.88M | $105.87M | $1.3B |