-$0.12 (-0.32%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -155 | last: 166
Increased Positions
change: -79 | last: 82
Reduced Positions
change: -33 | last: 34
New Positions
change: -28 | last: 28
Sold Positions
change: 135 | last: 20
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 | $31.05 | 16.7M | $518.41M | $80.84M | $269.64M | $707.22M |
| 2024-12-31 | $30.58 | 15.24M | $466.04M | $72.16M | $290.6M | $684.48M |
| 2023-12-31 | $29.36 | 15.14M | $444.57M | $94.84M | $301.5M | $651.24M |
| 2022-12-31 | $32.04 | 15.04M | $481.89M | $92.3M | $394.25M | $783.84M |
| 2021-12-31 | $28.93 | 14.97M | $433.05M | $250.39M | $178.52M | $361.19M |
| 2020-12-31 | $22.59 | 15.25M | $344.4M | $226.01M | $336.02M | $454.42M |
| 2019-12-31 | $25.39 | 15.54M | $394.58M | $56.91M | $531.32M | $868.99M |
| 2018-12-31 | $22.43 | 15.49M | $347.4M | $98.75M | $723.8M | $972.44M |
| 2017-12-31 | $27.01 | 15.18M | $410.12M | $90.68M | $829.72M | $1.15B |
| 2016-12-31 | $31.55 | 9.07M | $286.12M | $8.44M | $931.08M | $1.21B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $32.45 | 16.73M | $542.82M | $82.22M | $215.72M | $676.33M |
| 2025-12-31 | $31.05 | 16.7M | $518.41M | $80.84M | $269.64M | $707.22M |
| 2025-09-30 | $30.46 | 16.23M | $494.4M | $136.71M | $192.18M | $549.87M |
| 2025-06-30 | $29.96 | 15.32M | $459.02M | $87.04M | $297.06M | $669.04M |
| 2025-03-31 | $29.50 | 15.3M | $451.47M | $88.13M | $240.6M | $603.94M |
| 2024-12-31 | $30.58 | 15.26M | $466.68M | $72.16M | $290.6M | $685.12M |
| 2024-09-30 | $30.84 | 15.26M | $470.65M | $81.22M | $201.79M | $591.22M |
| 2024-06-30 | $26.52 | 15.23M | $403.83M | $101.84M | $324.89M | $626.89M |
| 2024-03-31 | $25.63 | 15.2M | $389.53M | $76.22M | $264.94M | $578.25M |
| 2023-12-31 | $29.36 | 15.16M | $445.22M | $94.84M | $301.5M | $651.88M |
| 2023-09-30 | $23.63 | 15.16M | $358.12M | $122.82M | $367.49M | $602.8M |
| 2023-06-30 | $24.64 | 15.14M | $373.03M | $123.78M | $459.34M | $708.58M |